.module-custom-header-footer.editor-styles-wrapper .wp-block-elasticpress-related-posts ul,
.module-custom-header-footer .wp-block-elasticpress-related-posts ul {
    list-style-type: none;
    padding: 0
}

.module-custom-header-footer .editor-styles-wrapper .wp-block-elasticpress-related-posts ul li a>div {
    display: inline
}

:root {
    --scrollbar-width: 0px;
    --viewport-height: 100vh;
    --c-black: #000;
    --c-white: #fff;
    --c-copper: #a95228;
    --c-red: #b80000;
    --c-slate-1: #515256;
    --c-slate-2: #d5d8df;
    --c-slate-3: #f4f5f7;
    --c-taupe-1: #4e3f30;
    --c-taupe-2: #9c7e60;
    --c-taupe-3: #e7d8c9;
    --c-chartreuse-1: #42520e;
    --c-chartreuse-2: #637b16;
    --c-chartreuse-3: #dbeba7;
    --c-avocado-1: #2e5f53;
    --c-avocado-2: #3d7f6f;
    --c-avocado-3: #b7d9d1;
    --c-emerald-1: #164b4a;
    --c-emerald-2: #1b5e5c;
    --c-emerald-3: #a4bfbe;
    --c-cobalt-1: #005075;
    --c-cobalt-2: #006492;
    --c-cobalt-3: #99c1d3;
    --c-gray-1: #949494;
    --c-grey-300: #a3aaae;
    --c-gray: #dcdfe5;
    --c-dark-gray: #353a46;
    --c-variant-black: #202020;
    --c-yellow: #fdf147;
    --c-grey-100: #f8f8f8;
    --c-grey-200: #dcdbdc;
    --c-copper-400: #a95228;
    --c-highlight-light: #f4f5f7;
    --c-highlight-dark: #121317;
    --c-light-green: #069e08;
    --c-copy: var(--c-black);
    --c-background: var(--c-white);
    --c-background-highlight: var(--c-slate-3);
    --c-links: var(--c-black);
    --c-graphics: var(--c-black);
    --c-button-copy: var(--c-white);
    --c-button-background: var(--c-black);
    --c-table-head-bg: var(--c-black);
    --c-table-row-bg: var(--c-white);
    --c-table-row-alt-bg: var(--c-grey-100);
    --c-table-head-border-condensed: var(--c-black);
    --c-table-pagination: var(--c-black);
    --c-table-pagination-bg: var(--c-copper-400);
    --c-table-sort-active: var(--c-copper-400);
    --c-table-highlight-light: var(--c-highlight-light);
    --c-table-highlight-dark: var(--c-highlight-dark);
    --c-footnote: var(--c-grey-300);
    --h-site-header: 11.2rem;
    --h-site-header--fixed: 10.2rem;
    --w-divider: var(--spacing-48);
    --w-site-header-logo: 12.2rem;
    --h-site-header-logo: 4.8rem
}

@media (min-width:25.87em) {
    :root {
        --h-site-header: 12.8rem
    }
}

@media (min-width:48em) {
    :root {
        --h-site-header: 14rem;
        --h-site-header--fixed: 10.8rem;
        --w-site-header-logo: 15.2rem;
        --h-site-header-logo: 6rem
    }
}

@media (min-width:80em) {
    :root {
        --h-site-header: 20.4rem;
        --w-divider: var(--spacing-56)
    }
}

@media (min-width:90em) {
    :root {
        --w-divider: var(--spacing-64)
    }
}

@media (min-width:120em) {
    :root {
        --w-divider: var(--spacing-88)
    }
}

:root {
    --spacing-0: 0rem;
    --spacing-2: .32rem;
    --spacing-8: .8rem;
    --spacing-12: 1.2rem;
    --spacing-16: 1.6rem;
    --spacing-20: 2rem;
    --spacing-24: 2.4rem;
    --spacing-32: 3.2rem;
    --spacing-40: 4rem;
    --spacing-48: 4.8rem;
    --spacing-56: 5.6rem;
    --spacing-64: 6.4rem;
    --spacing-72: 7.2rem;
    --spacing-80: 8rem;
    --spacing-88: 8.8rem;
    --spacing-96: 9.6rem;
    --spacing-104: 10.4rem;
    --spacing-112: 11.2rem;
    --spacing-120: 12rem;
    --spacing-128: 12.8rem;
    --spacing-136: 13.6rem;
    --spacing-144: 14.4rem;
    --spacing-152: 15.2rem;
    --spacing-160: 16rem;
    --spacing-176: 17.6rem;
    --spacing-192: 19.2rem;
    --spacing-208: 20.8rem;
    --spacing-216: 21.6rem;
    --spacing-232: 23.2rem;
    --spacing-256: 25.6rem;
    --spacing-296: 29.6rem;
    --content-container-vertical-rhythm: var(--spacing-24);
    --f-sans: "Guardian Sans", sans-serif;
    --f-serif: "Sanomat", serif;
    --f-mono: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;
    --fw-light: 300;
    --fw-regular: 400;
    --fw-medium: 500;
    --fw-semibold: 600;
    --fw-bold: 700;
    --fw-extrabold: 800;
    --fw-black: 900;
    --fs-12: 1.2rem;
    --fs-14: 1.4rem;
    --fs-16: 1.6rem;
    --fs-18: 1.8rem;
    --fs-20: 2rem;
    --fs-24: 2.4rem;
    --fs-30: 3rem;
    --fs-32: 3.2rem;
    --fs-36: 3.6rem;
    --fs-40: 4rem;
    --fs-48: 4.8rem;
    --fs-56: 5.6rem;
    --fs-64: 6.4rem;
    --fs-72: 7.2rem;
    --fs-80: 8rem;
    --fs-88: 8.8rem;
    --fs-96: 9.6rem;
    --fs-102: 10.2rem;
    --fs-104: 10.4rem;
    --fs-112: 11.2rem;
    --fs-128: 12.8rem;
    --fs-176: 17.6rem;
    --fs-184: 18.4rem;
    --fs-192: 19.2rem;
    --fs-216: 21.6rem;
    --fs-224: 22.4rem;
    --fs-248: 24.8rem;
    --fs-256: 25.6rem;
    --fs-320: 32rem;
    --fs-table: 1.7008rem;
    --fs-table-condensed: 1.4rem;
    --fs-table-condensed-title: 2rem;
    --fs-table-sm: 1.6rem;
    --fw-table-condensed: 400;
    --fw-table-condensed-title: 500;
    --lh-table: 1.47;
    --lh-table-sm: 1.5
}

.module-custom-header-footer[lang=ja] {
    --f-sans: YuGothic, "Yu Gothic", "ÃƒÂ£Ã†â€™Ã¢â‚¬â„¢ÃƒÂ£Ã†â€™Ã‚Â©ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â®ÃƒÂ£Ã†â€™Ã…Â½ÃƒÂ¨Ã‚Â§Ã¢â‚¬â„¢ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ ProN", "Hiragino Kaku Gothic ProN", "ÃƒÂ¦Ã‚Â¸Ã‚Â¸ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã†â€™ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¯", "ÃƒÂ¦Ã‚Â¸Ã‚Â¸ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã†â€™ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¯ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ£Ã†â€™Ã‚Â¡ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¤ÃƒÂ£Ã†â€™Ã‚ÂªÃƒÂ£Ã¢â‚¬Å¡Ã‚Âª", Meiryo, "ÃƒÂ¯Ã‚Â¼Ã‚Â­ÃƒÂ¯Ã‚Â¼Ã‚Â³ ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã†â€™ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¯", "MS Gothic", HiraKakuProN-W3, "TakaoExÃƒÂ£Ã¢â‚¬Å¡Ã‚Â´ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â·ÃƒÂ£Ã†â€™Ã†â€™ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â¯", TakaoExGothic, "MotoyaLCedar", "Droid Sans Japanese", sans-serif;
    --f-serif: YuMincho, "Yu Mincho", "ÃƒÂ£Ã†â€™Ã¢â‚¬â„¢ÃƒÂ£Ã†â€™Ã‚Â©ÃƒÂ£Ã¢â‚¬Å¡Ã‚Â®ÃƒÂ£Ã†â€™Ã…Â½ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã…â€œÃ‚Â ProN", "Hiragino Mincho ProN", "ÃƒÂ¦Ã‚Â¸Ã‚Â¸ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã…â€œÃ‚Â", "ÃƒÂ¦Ã‚Â¸Ã‚Â¸ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã…â€œÃ‚ÂÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“", "ÃƒÂ¯Ã‚Â¼Ã‚Â­ÃƒÂ¯Ã‚Â¼Ã‚Â³ ÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã…â€œÃ‚Â", "MS Mincho", HiraMinProN-W3, "TakaoExÃƒÂ¦Ã‹Å“Ã…Â½ÃƒÂ¦Ã…â€œÃ‚Â", TakaoExMincho, "MotoyaLCedar", "Droid Sans Japanese", serif
}

:root {
    --container-width: 32.8rem
}

@media (min-width:25.87em) {
    :root {
        --container-width: 36.8rem
    }
}

@media (min-width:48em) {
    :root {
        --container-width: 68.8rem
    }
}

@media (min-width:80em) {
    :root {
        --container-width: 113.6rem
    }
}

@media (min-width:90em) {
    :root {
        --container-width: 126.4rem
    }
}

@media (min-width:120em) {
    :root {
        --container-width: 164.8rem
    }
}

@media print {
    :root {
        --container-width: 98%
    }
}

.module-custom-header-footer *,
.module-custom-header-footer :after,
.module-custom-header-footer :before {
    box-sizing: border-box
}

@media (prefers-reduced-motion:reduce) {

    .module-custom-header-footer *,
    .module-custom-header-footer :after,
    .module-custom-header-footer :before {
        -webkit-animation-duration: 1ms !important;
        animation-duration: 1ms !important;
        transition-duration: 1ms !important
    }
}

.module-custom-header-footer {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-text-size-adjust: 100%;
    color: var(--c-copy);
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light);
    line-height: 1.5;
    margin: 0;
    text-align: left
}

.module-custom-header-footer li.list-items {
    list-style-type: square
}

.module-custom-header-footer ol>li.list-items {
    list-style-type: decimal
}

.module-custom-header-footer abbr[title] {
    cursor: help;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

.module-custom-header-footer blockquote {
    margin: 0 0 var(--spacing-24)
}

.module-custom-header-footer b,
.module-custom-header-footer strong {
    font-weight: var(--fw-medium)
}

.module-custom-header-footer em {
    font-style: italic
}

.module-custom-header-footer small {
    font-size: .875em
}

.module-custom-header-footer sub,
.module-custom-header-footer sup {
    font-size: .75em;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

.module-custom-header-footer sub {
    bottom: -.25em
}

.module-custom-header-footer sup {
    vertical-align: super
}

.module-custom-header-footer figure {
    margin: 0 0 var(--spacing-24)
}

.module-custom-header-footer img {
    display: block;
    height: auto;
    max-width: 100%
}

.module-custom-header-footer img,
.module-custom-header-footer svg {
    vertical-align: middle
}

.module-custom-header-footer caption {
    color: var(--c-copy);
    padding-bottom: var(--spacing-8);
    padding-top: var(--spacing-8);
    text-align: left
}

.module-custom-header-footer output {
    display: inline-block
}

.module-custom-header-footer iframe {
    border: 0
}

.module-custom-header-footer summary {
    cursor: pointer;
    display: list-item
}

.module-custom-header-footer progress {
    vertical-align: baseline
}

.module-custom-header-footer [hidden] {
    display: none !important
}

:where(.module-custom-header-footer .focus-visible, .module-custom-header-footer [class].focus-visible):not(video) {
    background-color: var(--c-yellow);
    color: var(--c-black);
    outline: .4rem solid var(--c-yellow);
    outline-offset: 0
}

:where(.module-custom-header-footer :focus-visible, .module-custom-header-footer [class]:focus-visible):not(video) {
    background-color: var(--c-yellow);
    color: var(--c-black);
    outline: .4rem solid var(--c-yellow);
    outline-offset: 0
}

:where(.module-custom-header-footer .focus-visible, .module-custom-header-footer [class].focus-visible):not(video) svg.bx-footnote__crossbutton>path {
    fill: var(--c-black)
}

:where(.module-custom-header-footer :focus-visible, .module-custom-header-footer [class]:focus-visible):not(video) svg.bx-footnote__crossbutton>path {
    fill: var(--c-black)
}

.module-custom-header-footer ::-moz-selection {
    background-color: var(--c-yellow);
    color: var(--c-black)
}

.module-custom-header-footer ::selection {
    background-color: var(--c-yellow);
    color: var(--c-black)
}

.module-custom-header-footer ::-moz-selection svg.bx-footnote__crossbutton>path {
    fill: var(--c-black)
}

.module-custom-header-footer ::selection svg.bx-footnote__crossbutton>path {
    fill: var(--c-black)
}

.module-custom-header-footer span.list-item {
    display: list-item;
    list-style-type: square;
    margin-left: 1em;
    padding-bottom: 1.2rem
}

.module-custom-header-footer span.list-item+br {
    display: none
}

.module-custom-header-footer .rich-text:focus [data-rich-text-format-boundary] {
    background-color: inherit !important
}

.module-custom-header-footer .bx-singular-link_frontend[:has(.bx-singular-link__label[data-uw-sr-styled="true"])] {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow);
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link_frontend:has(.bx-singular-link__label[data-uw-sr-styled=true]) {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link_frontend:has(.bx-singular-link__label[data-uw-sr-styled=true]) {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-singular-link_frontend[:has(.bx-singular-link__label[data-uw-sr-styled="true"])] .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important
}

.module-custom-header-footer .bx-singular-link_frontend:has(.bx-singular-link__label[data-uw-sr-styled=true]) .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important
}

.module-custom-header-footer .bx-singular-link_frontend[:has(.bx-singular-link__label[data-uw-sr-styled="true"])] .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend:has(.bx-singular-link__label[data-uw-sr-styled=true]) .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend.focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow);
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-singular-link--with-background.focus-visible {
    background-color: var(--c-yellow);
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link--with-background:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-singular-link--with-background:focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer a.focus-visible {
    color: var(--c-black)
}

.module-custom-header-footer a:focus-visible {
    color: var(--c-black)
}

.module-custom-header-footer h1[data-uw-sr-styled=true] sup a,
.module-custom-header-footer h2[data-uw-sr-styled=true] sup a,
.module-custom-header-footer h3[data-uw-sr-styled=true] sup a,
.module-custom-header-footer h4[data-uw-sr-styled=true] sup a,
.module-custom-header-footer h5[data-uw-sr-styled=true] sup a,
.module-custom-header-footer h6[data-uw-sr-styled=true] sup a,
.module-custom-header-footer p[data-uw-sr-styled=true] sup a,
.module-custom-header-footer section[data-uw-sr-styled=true] sup a {
    color: var(--c-black)
}

.module-custom-header-footer .site-header__logo svg[data-uw-sr-styled=true] g path {
    fill: #fff !important
}

.module-custom-header-footer .site-header__logo svg[data-uw-sr-styled=true] {
    outline: var(--c-yellow) solid .4rem
}

.module-custom-header-footer .broadridge-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-56);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-104);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .broadridge-container {
        padding-bottom: var(--spacing-128);
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer section.broadridge-previous-component-bottom {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer section.broadridge-next-component-top {
        padding-top: var(--spacing-64) !important
    }
}

.module-custom-header-footer .broadridge-container input {
    box-shadow: none !important
}

.module-custom-header-footer .has-no-wrapping {
    font-feature-settings: "palt";
    letter-spacing: normal !important;
    white-space: nowrap
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description p,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description p {
        font-size: var(--fs-14) !important
    }
}

@media(min-width:25.87em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description p,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description p {
        font-size: 15px !important
    }
}

@media(min-width:80em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description p,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-ja-jp .bx-offerings-card__description p,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description .has-no-wrapping,
    .module-custom-header-footer .bx-lang-jp .bx-offerings-card__description p {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-article-inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-article-subscribe-section {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-post-featured-aligned {
    display: flex;
    gap: var(--spacing-12)
}

.module-custom-header-footer .bx-article-row.bx-article-col-2,
.module-custom-header-footer .bx-article-row.bx-article-col-3,
.module-custom-header-footer .bx-article-row.bx-article-col-3-left,
.module-custom-header-footer .bx-article-row.bx-article-col-4,
.module-custom-header-footer .bx-article-row.bx-article-col-load-more {
    -webkit-scrollbar: none;
    -moz-column-gap: var(--spacing-24);
    column-gap: var(--spacing-24);
    display: flex;
    margin-right: calc(50% - (100vw - var(--scrollbar-width))/2);
    overflow-x: auto;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-article-row.bx-article-col-2::-webkit-scrollbar,
.module-custom-header-footer .bx-article-row.bx-article-col-3-left::-webkit-scrollbar,
.module-custom-header-footer .bx-article-row.bx-article-col-3::-webkit-scrollbar,
.module-custom-header-footer .bx-article-row.bx-article-col-4::-webkit-scrollbar,
.module-custom-header-footer .bx-article-row.bx-article-col-load-more::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0
}

.module-custom-header-footer .bx-article-col-4 .bx-article-card,
.module-custom-header-footer .bx-article-col-load-more .bx-article-card {
    flex: 0 0 26.6rem;
    scroll-snap-align: start
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-col-4 .bx-article-card,
    .module-custom-header-footer .bx-article-col-load-more .bx-article-card {
        flex: 0 0 29.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-4 .bx-article-card,
    .module-custom-header-footer .bx-article-col-load-more .bx-article-card {
        flex: initial
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-4 .bx-article-card,
    .module-custom-header-footer .bx-article-col-load-more .bx-article-card {
        flex: initial
    }
}

.module-custom-header-footer .bx-article-col-2 .bx-article-card,
.module-custom-header-footer .bx-article-col-3 .bx-article-card,
.module-custom-header-footer .bx-article-col-3-left .bx-article-card {
    flex: 0 0 26.6rem;
    scroll-snap-align: start
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-col-2 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3-left .bx-article-card {
        flex: 0 0 29.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-2 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3-left .bx-article-card {
        flex: initial
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-2 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3 .bx-article-card,
    .module-custom-header-footer .bx-article-col-3-left .bx-article-card {
        flex: initial
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-4 {
        --columns: 16;
        align-items: stretch;
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3 Article4 Article4 Article4 Article4";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        margin-left: auto;
        margin-right: auto;
        row-gap: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-4 {
        row-gap: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-4 {
        row-gap: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-article-row.bx-article-col-4 {
        grid-column-gap: var(--spacing-16);
        --columns: 16;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3 Article4 Article4 Article4 Article4";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        margin-left: auto;
        margin-right: auto;
        width: 115.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-3-left {
        --columns: 8;
        grid-column-gap: var(--spacing-24);
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2" "Article3 Article3 Article3 Article3 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        margin-left: auto;
        margin-right: auto
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-3-left {
        --columns: 16;
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-article-row.bx-article-col-3-left {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        width: 115.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-3 {
        --columns: 8;
        grid-column-gap: var(--spacing-24);
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2" "Article3 Article3 Article3 Article3 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        margin-left: auto;
        margin-right: auto
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-3 {
        --columns: 16;
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-article-row.bx-article-col-3 {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article3 Article3 Article3 Article3 Article3 Article3 Article3 Article3";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        width: 115.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-2 {
        --columns: 8;
        align-items: stretch;
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        justify-content: space-between;
        margin-left: auto;
        margin-right: auto;
        row-gap: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-2 {
        --columns: 16;
        align-items: stretch;
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article2 Article2 Article2 Article2";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-2 {
        row-gap: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-row.bx-article-col-2 {
        row-gap: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-article-row.bx-article-col-2 {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article2 Article2 Article2 Article2 Article2 Article2 Article2 Article2";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        width: 115.2rem
    }
}

.module-custom-header-footer .bx-article-row.bx-article-col-1 {
    --columns: 16;
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-areas: "Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1 Article1";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-single-post {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle" "term term term term" "singlePost singlePost singlePost singlePost";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-single-post {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle" "term term term term date date date date  " "singlePost singlePost singlePost singlePost singlePost singlePost singlePost . " "rightPost rightPost rightPost rightPost rightPost rightPost rightPost . ";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-single-post {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle" "term term term term term term term term . . . .  . . . .   " "singlePost singlePost singlePost singlePost singlePost singlePost singlePost singlePost . rightPost rightPost rightPost rightPost rightPost rightPost rightPost";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-featured-single-post {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle" "term term term term term term term term . . . .  . . . .   " "singlePost singlePost singlePost singlePost singlePost singlePost singlePost singlePost . rightPost rightPost rightPost rightPost rightPost rightPost rightPost";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        width: 115.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-single-post {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle FeaturedArticle" "term term term term term term term term . . . .  . . . .   " "singlePost singlePost singlePost singlePost singlePost singlePost singlePost singlePost . . rightPost rightPost rightPost rightPost rightPost rightPost";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-featured-single-term-title {
    grid-area: term
}

.module-custom-header-footer .bx-featured-single-right-content {
    display: none;
    grid-area: rightPost
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-single-right-content {
        display: block
    }
}

.module-custom-header-footer .bx-article-featured_date-medium {
    grid-area: date;
    position: relative
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-featured_date-medium {
        display: none
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-featured_date-medium {
        display: block;
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-40)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-featured_date-medium {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-article-featured_date-medium {
        display: none
    }
}

.module-custom-header-footer .bx-article-featured_date-medium .bx-featured-article-post_date {
    float: right
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-featured_date {
        display: block
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-featured_date {
        display: none
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-featured_date {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-featured_date {
        display: block
    }
}

.module-custom-header-footer .bx-featured-description {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-featured-description {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-40)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-featured-description {
        padding-bottom: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-description {
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-featured-description {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-article-featured-title {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-40)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-24);
        line-height: 3rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-featured-title {
        font-size: var(--fs-32);
        line-height: 4.8rem;
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-article-1-1 {
    grid-area: Article1
}

.module-custom-header-footer .bx-article-1-2 {
    grid-area: Article2
}

.module-custom-header-footer .bx-article-1-3 {
    grid-area: Article3
}

.module-custom-header-footer .bx-article-1-4 {
    grid-area: Article4
}

.module-custom-header-footer .bx-article-2-1 {
    grid-area: Article1
}

.module-custom-header-footer .bx-article-2-2 {
    grid-area: Article2
}

.module-custom-header-footer .bx-article-2-3 {
    grid-area: Article3
}

.module-custom-header-footer .bx-article-2-4 {
    grid-area: Article4
}

.module-custom-header-footer .bx-article-3-1 {
    grid-area: Article1
}

.module-custom-header-footer .bx-article-3-2 {
    grid-area: Article2
}

.module-custom-header-footer .bx-article-3-3 {
    grid-area: Article3
}

.module-custom-header-footer .bx-article-3-4 {
    grid-area: Article4
}

.module-custom-header-footer .bx-article-4-1 {
    grid-area: Article1
}

.module-custom-header-footer .bx-article-4-2 {
    grid-area: Article2
}

.module-custom-header-footer .bx-article-4-3 {
    grid-area: Article3
}

.module-custom-header-footer .bx-article-4-4 {
    grid-area: Article4
}

.module-custom-header-footer .bx-article-single-image,
.module-custom-header-footer .bx-featured-article-card {
    grid-area: FeaturedArticle
}

.module-custom-header-footer .bx-article-single-image {
    position: relative
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.125)
    }
}

@media print {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.125)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-image:hover svg,
    .module-custom-header-footer .bx-article-single-image:hover svg,
    .module-custom-header-footer .bx-featured-content__media:hover svg,
    .module-custom-header-footer .bx-promo-carousel-item__media-hover:hover svg {
        transform: scale(1.09091)
    }
}

.module-custom-header-footer .bx-featured-single-left-content {
    grid-area: singlePost
}

.module-custom-header-footer .bx-article-col-2 img,
.module-custom-header-footer .bx-article-col-3 img,
.module-custom-header-footer .bx-article-col-3-left img,
.module-custom-header-footer .bx-article-col-4 img {
    aspect-ratio: 16/9
}

.module-custom-header-footer .bx-article-col-1 img,
.module-custom-header-footer .bx-article-col-2 img,
.module-custom-header-footer .bx-article-col-3 img,
.module-custom-header-footer .bx-article-col-3-left img,
.module-custom-header-footer .bx-article-col-4 img {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-article-col-1 img {
    aspect-ratio: 21/9
}

.module-custom-header-footer .bx-article-single-image img,
.module-custom-header-footer .bx-featured-article-card img {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-article-single-image img,
    .module-custom-header-footer .bx-featured-article-card img {
        aspect-ratio: 16/9
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-single-image img,
    .module-custom-header-footer .bx-featured-article-card img {
        aspect-ratio: 21/9
    }
}

.module-custom-header-footer .bx-featured-banner-button {
    position: relative
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 18.5008rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 18.5008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 20.7008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 38.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 35.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 35.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 39.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-banner-button {
        height: 57.7008rem
    }
}

.module-custom-header-footer .bx-featured-single-term-title a,
.module-custom-header-footer .bx-featured-single-term-title p {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-single-term-title a,
    .module-custom-header-footer .bx-featured-single-term-title p {
        font-size: var(--fs-14)
    }
}

@media print {

    .module-custom-header-footer .bx-featured-single-term-title a,
    .module-custom-header-footer .bx-featured-single-term-title p {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-single-term-title a,
    .module-custom-header-footer .bx-featured-single-term-title p {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-article-term-title {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-term-title {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-20)
    }
}

@media print {
    .module-custom-header-footer .bx-article-term-title {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-term-title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-single-term-title {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-single-term-title {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-single-term-title {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-single-term-title {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-single-term-title {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-single-term-category {
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-single-term-category {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-single-term-category {
        padding-bottom: var(--spacing-20)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-single-term-category {
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-single-term-category {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-article-image {
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-term-title_if-image {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-article-term-title_if-image {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-term-title_if-image {
        padding-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-article-title {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-title {
        font-size: var(--fs-20)
    }
}

@media print {
    .module-custom-header-footer .bx-article-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-title {
        font-size: var(--fs-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-article-post_date {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-article-post_date {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-article-post_date {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-post_date {
        font-size: var(--fs-16);
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-article-post_date {
        font-size: var(--fs-16);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-post_date {
        font-size: var(--fs-18);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-4 article,
    .module-custom-header-footer .bx-article-col-load-more article {
        width: 26.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-4 article,
    .module-custom-header-footer .bx-article-col-load-more article {
        width: 26.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-4 article,
    .module-custom-header-footer .bx-article-col-load-more article {
        width: 29.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-4 article,
    .module-custom-header-footer .bx-article-col-load-more article {
        width: 39.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-2 article {
        width: 33.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-2 article {
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-2 article {
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-2 article {
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-2 article {
        width: 81.2rem
    }
}

.module-custom-header-footer .bx-article-row article:last-child {
    justify-self: right
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-3-left article:first-child,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) {
        width: 33.2rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3-left article:first-child,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) {
        width: 33.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        padding-top: var(--spacing-80);
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        padding-top: 0
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2),
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        width: 26.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2),
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        width: 26.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2),
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        width: 29.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2),
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) {
        width: 39.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(-n+2) {
        width: 33.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(-n+2) {
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(-n+2) {
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(-n+2) {
        width: 29.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(-n+2) {
        width: 39.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-3-left article:first-child {
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-3-left article:first-child {
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-3-left article:first-child {
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-3-left article:first-child {
        width: 81.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) {
        padding-top: var(--spacing-80);
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) {
        padding-top: 0;
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) {
        padding-top: 0;
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) {
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) {
        width: 81.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-load-more {
        grid-column-gap: var(--spacing-16);
        --columns: 4;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "LoadMore LoadMore LoadMore LoadMore";
        justify-items: center;
        margin-left: auto;
        margin-right: auto
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-load-more {
        --columns: 8;
        grid-template-areas: "LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-load-more {
        --columns: 16;
        grid-template-areas: "LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-article-load-more {
        --columns: 16;
        grid-template-areas: "LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-article-term-title a,
.module-custom-header-footer .bx-featured-single-term-title a {
    position: relative;
    text-decoration: none
}

.module-custom-header-footer .bx-article-featured-title a,
.module-custom-header-footer .bx-article-title a,
.module-custom-header-footer .bx-promo-carousel-article-item__title a {
    font-weight: var(--fw-light);
    position: relative;
    text-decoration: none
}

.module-custom-header-footer .bx-article-featured-title a,
.module-custom-header-footer .bx-article-term-title a,
.module-custom-header-footer .bx-article-title a,
.module-custom-header-footer .bx-featured-single-term-title a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    transition: background-size .3s
}

.module-custom-header-footer .bx-article-featured-title a:hover,
.module-custom-header-footer .bx-article-term-title a:hover,
.module-custom-header-footer .bx-article-title a:hover,
.module-custom-header-footer .bx-featured-single-term-title a:hover {
    background-size: 100% 1px
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-48)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bstone-insights-archive-banner__container {
        padding-bottom: var(--spacing-64);
        padding-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-article-image[:has(.bx-article-image-focused.focus-visible)] {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-image:has(.bx-article-image-focused.focus-visible) {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-image[:has(.bx-article-image-focused:focus-visible)] {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-image:has(.bx-article-image-focused:focus-visible) {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-single-image[:has(.bx-article-image-focused.focus-visible)] {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-single-image:has(.bx-article-image-focused.focus-visible) {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-single-image[:has(.bx-article-image-focused:focus-visible)] {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-single-image:has(.bx-article-image-focused:focus-visible) {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-promo-carousel-item__media-hover[:has(.bx-article-image-focused.focus-visible)] {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-promo-carousel-item__media-hover:has(.bx-article-image-focused.focus-visible) {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-promo-carousel-item__media-hover[:has(.bx-article-image-focused:focus-visible)] {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-promo-carousel-item__media-hover:has(.bx-article-image-focused:focus-visible) {
    border: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content__media[:has(.bx-article-image-focused.focus-visible)] {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content__media:has(.bx-article-image-focused.focus-visible) {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content__media[:has(.bx-article-image-focused:focus-visible)] {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content__media:has(.bx-article-image-focused:focus-visible) {
    outline: .2rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-load-more__nav-item .bx-load-more__item-link svg[data-uw-sr-styled=true] {
    background-color: var(--c-yellow);
    outline: .4rem var(--c-yellow) solid
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-article-content-video__svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-content-video__link {
    position: absolute
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-20);
        right: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-20);
        right: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link {
    bottom: var(--spacing-16);
    position: absolute;
    right: var(--spacing-16)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-article-col-4 article .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-load-more article .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16) !important;
        right: var(--spacing-16) !important
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16) !important;
        right: var(--spacing-16) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48) !important;
        width: var(--spacing-48) !important
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48) !important;
        width: var(--spacing-48) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48) !important;
        width: var(--spacing-48) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56) !important;
        width: var(--spacing-56) !important
    }
}

.module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-article-col-3 article .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-article-col-3 article:first-child .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3 article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(2) .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
.module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media print {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
    .module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-article-col-3 article:nth-child(3) .bx-article-image .bx-featured-content-video__link svg,
.module-custom-header-footer .bx-article-col-3-left article:first-child .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
    position: absolute
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-article-col-2 article .bx-article-image .bx-featured-content-video__link svg {
    transition: transform .1s
}

.module-custom-header-footer .bx-article-new-link {
    margin-bottom: auto;
    margin-left: auto;
    margin-top: auto
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-new-link {
        display: none
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-new-link {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-new-link {
        display: block
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-news-link-min {
        display: flex;
        flex-direction: column
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-news-link-min {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-article-news-link-min {
        display: none
    }
}

.module-custom-header-footer .bx-article-news-link-min a {
    margin-left: auto;
    margin-right: auto
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid-bottom-spacing-for-small-screen {
        padding-bottom: var(--spacing-56)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-grid-bottom-spacing-for-small-screen {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid-bottom-spacing-for-small-screen {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-article-seperator {
    background-color: var(--c-copy);
    height: 1px;
    margin-bottom: var(--spacing-40);
    margin-top: 0;
    width: 100%
}

.module-custom-header-footer .bx-archive-news__section-header {
    display: flex
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-archive-news__section-header {
        padding-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-archive-news__section-title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--spacing-32);
        max-width: 32.8rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-32);
        max-width: 36.8rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-40);
        max-width: 42.4rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-40);
        max-width: 70.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-40);
        max-width: 70.4rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-40);
        max-width: 70.4rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-archive-news__section-title {
        font-size: var(--fs-48);
        max-width: 81.6rem
    }
}

.module-custom-header-footer .bx-article-news-title {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    text-transform: uppercase
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-news-title {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-20)
    }
}

@media print {
    .module-custom-header-footer .bx-article-news-title {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-news-title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-article-column,
.module-custom-header-footer .row__column {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.module-custom-header-footer .bx-article-col-2 .bx-article-post_date,
.module-custom-header-footer .bx-article-col-3 .bx-article-post_date,
.module-custom-header-footer .bx-article-col-3-left .bx-article-post_date,
.module-custom-header-footer .bx-article-col-4 .bx-article-post_date,
.module-custom-header-footer .bx-article-featured-news-press-column .bx-article-post_date,
.module-custom-header-footer .bx-article-featured-news-press-release-column:nth-child(2) .bx-article-post_date,
.module-custom-header-footer .bx-article-featured-news-press-release-column:nth-child(3) .bx-article-post_date {
    margin-top: auto !important
}

.module-custom-header-footer .bx-article-content-container .bx-subscribe-cta[data-uw-sr-styled=true] .bx-singular-link_frontend,
.module-custom-header-footer .bx-content-container .bx-subscribe-cta[data-uw-sr-styled=true] .bx-singular-link_frontend {
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-news-title,
.module-custom-header-footer .bx-article-term-title,
.module-custom-header-footer .bx-featured-single-term-category {
    text-transform: uppercase
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-term-title_if-eyebrow {
        padding-top: 7.3008rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-term-title_if-eyebrow {
        padding-top: 7.3008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-term-title_if-eyebrow {
        padding-top: var(--spacing-88)
    }
}

@media (max-width:79.9375em) {

    .module-custom-header-footer .bx-article-col-3 .new-class.bx-article-1-3 .bx-article-title,
    .module-custom-header-footer .bx-article-col-3 .new-class.bx-article-2-3 .bx-article-title,
    .module-custom-header-footer .bx-article-col-3-left .new-class.bx-article-1-3 .bx-article-title,
    .module-custom-header-footer .bx-article-col-3-left .new-class.bx-article-2-3 .bx-article-title,
    .module-custom-header-footer .bx-article-col-3-left .new-class.bx-article-3-3 .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-3 .new-class.bx-article-3-3 .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-3 .new-class.bx-article-3-3 .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-3 .new-class.bx-article-3-3 .bx-article-title {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(3) .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media print {

    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(3) .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3-left article:nth-child(3) .bx-article-title {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .pp-top.bx-article-col-3 article:first-child .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3 article:nth-child(2) .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media print {

    .module-custom-header-footer .pp-top.bx-article-col-3 article:first-child .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3 article:nth-child(2) .bx-article-title {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .pp-top.bx-article-col-3 article:first-child .bx-article-title,
    .module-custom-header-footer .pp-top.bx-article-col-3 article:nth-child(2) .bx-article-title {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-dynamic-padding {
        padding-top: 7.3008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-dynamic-padding {
        padding-top: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-article-dynamic-padding-32 {
    padding-top: var(--spacing-32)
}

.module-custom-header-footer .bx-article-dynamic-padding-40 {
    padding-top: var(--spacing-40)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-new__no-cat article .bx-article-title {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-new__no-cat article .bx-article-title {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .no-term .bx-article-title {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .no-term .bx-article-title {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .no-term .bx-article-title {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-new__no-cat.bx-article-col-3-left article:first-child:not(.no-term-single) .bx-article-title {
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-new__no-cat.bx-article-col-3-left article:first-child:not(.no-term-single) .bx-article-title {
        padding-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-new__no-cat.bx-article-col-3 article:nth-child(3):not(.no-term-single) .bx-article-title {
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-new__no-cat.bx-article-col-3 article:nth-child(3):not(.no-term-single) .bx-article-title {
        padding-top: 0
    }
}

@media (min-width:48em) and (max-width:79.9375em) {

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3).no-term-single .bx-article-title,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3).no-term-single .bx-article-title {
        padding-top: var(--spacing-32)
    }

    .module-custom-header-footer .bx-article-col-3 article:nth-child(3):not(.no-term-single) .bx-article-title,
    .module-custom-header-footer .bx-article-col-3-left article:nth-child(3):not(.no-term-single) .bx-article-title {
        padding-top: 0
    }
}

.module-custom-header-footer .no-term-image .bx-article-title {
    padding-top: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-image-col-4-2).bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 26.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-4:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 31rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media print {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .term-in-the-news .bx-article-col-4.bx-new__no-cat article.no-term-image .bx-article-title {
        padding-top: 26.2rem !important
    }

    .module-custom-header-footer .term-in-the-news .bx-article-col-4:not(.bx-new__no-cat) article.no-term-image .bx-article-title {
        padding-top: 31rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more) article.no-term-single .bx-article-title {
        padding-top: 7.3008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more) article.no-term-single .bx-article-title {
        padding-top: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-article-related-grid {
    background: var(--c-background);
    color: var(--c-copy)
}

@media print {
    .module-custom-header-footer .bx-article-related-grid {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 22.3008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 24.1008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 24.1008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 22.3008rem
    }
}

@media print {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 22.3008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 24.1008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-title {
        padding-top: 31rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 18.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 20rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 20rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 18.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 18.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 20rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-related-article-with-no-image .bx-related-article-with-term {
        padding-top: 26.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: 4.1008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-related-grid-no-term-no-image {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-article-term-title a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-article-title a,
.module-custom-header-footer .bx-article-related-grid[data-uw-sr-styled=true] .bx-article-term-title a,
.module-custom-header-footer .bx-article-related-grid[data-uw-sr-styled=true] .bx-article-title a,
.module-custom-header-footer .bx-article-term-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-image[:has(img[data-uw-sr-styled="true"])] {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-image:has(img[data-uw-sr-styled=true]) {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-grid-component-svg svg[data-uw-sr-styled=true]>g>path {
    fill: var(--c-white) !important
}

.module-custom-header-footer .bx-article-grid-component-svg svg>g>path {
    fill: var(--c-copy);
    color: var(--c-copy)
}

@media (min-width:22.5em) and (max-width:25.8125em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-image .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3:not(.bx-new__no-cat):not(.bx-new__no-image) .no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-cat:not(.bx-new__no-image) .no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }
}

@media (min-width:25.87em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-image .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3:not(.bx-new__no-cat):not(.bx-new__no-image) .no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-cat:not(.bx-new__no-image) .no-term-image .bx-article-title {
        padding-top: 20rem !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(3) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:first-child .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:nth-child(2) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }
}

@media print {

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(3) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:first-child .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:nth-child(2) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(3) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:first-child .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:nth-child(2) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 20rem !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(2) .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-image article:nth-child(3) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 31rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3-left.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(3).no-term-image .bx-article-title {
        padding-top: 26.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:first-child .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-image article:nth-child(2) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 31rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-3.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 26.2rem !important
    }
}

@media (min-width:48em) and (max-width:79.9375em) {

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-image article:first-child .bx-article-title,
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-image article:nth-child(2) .bx-article-title {
        padding-top: 0 !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 26rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-cat:not(.bx-new__no-image) article:nth-child(2).no-term-image .bx-article-title {
        padding-top: 21.9008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3:not(.bx-new__no-cat):not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title {
        padding-top: 26rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-dynamic-row-3.bx-new__no-cat:not(.bx-new__no-image) article:first-child.no-term-image .bx-article-title {
        padding-top: 21.9008rem !important
    }
}

.module-custom-header-footer .bx-news-four-grid-alignment .bx-new__no-image-col-4-2 article .bx-article-title {
    padding-top: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 18.2rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 20rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 21.9008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 26rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 34.5008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 38.6rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 34.5008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 38.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 38.1008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 42.2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2.bx-new__no-cat:not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 49.7008rem !important
    }

    .module-custom-header-footer .bx-news-four-grid-alignment .bx-article-col-2:not(.bx-new__no-cat):not(.bx-new__no-image-col-4-2) article.no-term-image .bx-article-title {
        padding-top: 54.5008rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 18.2rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 20rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 20rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 18.2rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 18.2rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 20rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-load-more.bx-new-no-cat_load-more:not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 26.2rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 22.3008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 22.3008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 24.1008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-col-load-more:not(.bx-new-no-cat_load-more):not(.bx-new-no-image_load-more) .bx-article-title-with-no-image {
        padding-top: 31rem !important
    }
}

.module-custom-header-footer .bx-article-grid-news-insights-promo-no-description {
    margin-top: 0 !important
}

.module-custom-header-footer .bx-articel-visibility-hidden {
    opacity: 0;
    transition: opacity 1s ease-in;
    visibility: hidden
}

.module-custom-header-footer .bx-article-inner-pws {
    margin-left: auto;
    margin-right: auto;
    width: var(--container-width)
}

.module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:nth-child(2) {
    padding-top: 0 !important
}

.module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:nth-child(2) {
    padding-top: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-40)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-40)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-40)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-48)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-48)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-56)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-row-featured.bx-article-inner-pws)]>:nth-child(3) {
        padding-top: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-row-featured.bx-article-inner-pws)>:nth-child(3) {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-80) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-88) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-96) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-144) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-144) !important
    }
}

@media print {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-144) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-144) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-160) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-160) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-article-inner-pws)]>:last-child {
        padding-bottom: var(--spacing-192) !important
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-article-inner-pws)>:last-child {
        padding-bottom: var(--spacing-192) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-88)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-96)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-144)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-144)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-144)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-160)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content-container .bx-article[:has(.bx-ja-jp-pws__insights)][:not-has(.bx-article-inner)]>:last-child {
        padding-bottom: var(--spacing-192)
    }

    .module-custom-header-footer .bx-article-content-container .bx-article:has(.bx-ja-jp-pws__insights):not(:has(.bx-article-inner))>:last-child {
        padding-bottom: var(--spacing-192)
    }
}

.module-custom-header-footer .bx-subscribe-cta.bx-article-subscribe-section[data-uw-sr-styled=true] .bx-subscribe-cta__cta .bx-singular-link_frontend {
    color: var(--c-black)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__media-insights-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content__media-insights-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__media-insights-spacing {
        margin-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-featured-content__media-insights-spacing {
        margin-bottom: 0
    }

    .module-custom-header-footer .bx-article-related-grid-alignment {
        width: 115.2rem
    }
}

:root {
    --pad-section-sm: 55px;
    --pad-section: 70px;
    --pad-section-lg: 100px;
    --pad-component-prop-tab: 28px;
    --pad-component: 30px;
    --pad-table-cell: 25px;
    --pad-table-cell-md: 20px;
    --pad-table-cell-sm: 10px;
    --pad-container-sm: 15px;
    --pad-container-md: 50px;
    --pad-container-md-plus: 80px;
    --pad-container-lg: 95px;
    --pad-gutter: 14px;
    --pad-spc-very-small-plus: 8px;
    --pad-spc-very-small-pl: 3px;
    --pad-spc-very-small: 2px;
    --pad-spc-very-sm: 1px;
    --pad-spc-sm: 12px;
    --pad-very-tiny: -30px;
    --pad-tiny: 5px;
    --pad-sm: 10px;
    --pad-sm-xplus: 13px;
    --pad-sm-plus: 15px;
    --pad-md: 20px;
    --pad-md-plus: 25px;
    --pad-lg: 40px;
    --pad-lg-plus: 42px;
    --pad-mid-lg: 48px;
    --pad-xl: 60px;
    --pad-xll: 56px;
    --pad-xl-plus: 68px;
    --vertical-spacing-extra-large: 300px;
    --vertical-spacing-xxxxxlarge: 190px;
    --vertical-spacing-xxxxlargee: 172px;
    --vertical-spacing-extra-large: 160px;
    --vertical-spacing-xxxxlarge: 150px;
    --vertical-spacing-xxxlarge: 120px;
    --vertical-spacing-xxlarge: 100px;
    --vertical-spacing-xlarge: 60px;
    --vertical-spacing-large: 40px;
    --vertical-spacing-medium-x: 32px;
    --vertical-spacing-medium: 30px;
    --vertical-spacing-small: 20px;
    --vertical-spacing-xsmall: 15px;
    --vertical-spacing-xxsmall: 5px;
    --pad-icons: 27px;
    --vertical-spacing-bio: 80px;
    --vertical-spacing-bio-condensed: 50px;
    --column-gap: 2em;
    --offset-top-head: -17.6rem;
    --offset-top-adm-head: -38.72rem;
    --offset-top-w-head: -48rem;
    --offset-top-wm-head: -67.2rem
}

:where(.module-custom-header-footer address) {
    font-size: var(--fs-18);
    font-style: normal;
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:120em) {
    :where(.module-custom-header-footer address) {
        font-size: var(--fs-20)
    }
}

:where(.module-custom-header-footer a) {
    color: var(--c-link);
    font-weight: var(--fw-regular);
    text-decoration: none
}

:where(.module-custom-header-footer a[href]) {
    text-decoration: underline
}

:where(.module-custom-header-footer a[href]):focus,
:where(.module-custom-header-footer a[href]):hover {
    text-decoration: none
}

:where(.module-custom-header-footer a[data-uw-sr-styled=true]) {
    color: var(--c-black)
}

:where(.module-custom-header-footer h1, .module-custom-header-footer h2, .module-custom-header-footer h3, .module-custom-header-footer h4, .module-custom-header-footer h5, .module-custom-header-footer h6, .module-custom-header-footer p, .module-custom-header-footer li, .module-custom-header-footer sup, .module-custom-header-footer span)>:where(a[href]) {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    text-decoration: none;
    transition: background-size .3s
}

:where(.module-custom-header-footer h1, .module-custom-header-footer h2, .module-custom-header-footer h3, .module-custom-header-footer h4, .module-custom-header-footer h5, .module-custom-header-footer h6, .module-custom-header-footer p, .module-custom-header-footer li, .module-custom-header-footer sup, .module-custom-header-footer span)>:where(a[href]):focus,
:where(.module-custom-header-footer h1, .module-custom-header-footer h2, .module-custom-header-footer h3, .module-custom-header-footer h4, .module-custom-header-footer h5, .module-custom-header-footer h6, .module-custom-header-footer p, .module-custom-header-footer li, .module-custom-header-footer sup, .module-custom-header-footer span)>:where(a[href]):hover {
    background-size: 100% 1px
}

:where(.module-custom-header-footer pre, .module-custom-header-footer code, .module-custom-header-footer kbd, .module-custom-header-footer samp) {
    font-family: var(--f-mono);
    font-size: 1em
}

:where(.module-custom-header-footer pre) {
    display: block;
    font-size: .875em;
    overflow: auto
}

:where(.module-custom-header-footer pre code) {
    color: inherit;
    font-size: inherit;
    word-break: normal
}

:where(.module-custom-header-footer code) {
    word-wrap: break-word;
    color: var(--c-black);
    font-size: .875em
}

:where(.module-custom-header-footer a>code) {
    color: inherit
}

:where(.module-custom-header-footer kbd) {
    background-color: var(--c-slate-3);
    border-radius: .4rem;
    color: var(--c-white);
    font-size: .875em;
    padding: .3rem .6rem
}

:where(.module-custom-header-footer kbd kbd) {
    font-size: 1em;
    padding: 0
}

:where(.module-custom-header-footer input, .module-custom-header-footer button, .module-custom-header-footer select, .module-custom-header-footer optgroup, .module-custom-header-footer textarea, .module-custom-header-footer ::-moz-placeholder) {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0
}

:where(.module-custom-header-footer input, .module-custom-header-footer button, .module-custom-header-footer select, .module-custom-header-footer optgroup, .module-custom-header-footer textarea, .module-custom-header-footer ::placeholder) {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0
}

:where(.module-custom-header-footer button, .module-custom-header-footer select) {
    text-transform: none
}

:where(.module-custom-header-footer [role=button], .module-custom-header-footer button:not(:disabled), .module-custom-header-footer [type=button]:not(:disabled), .module-custom-header-footer [type=reset]:not(:disabled), .module-custom-header-footer [type=submit]:not(:disabled)) {
    cursor: pointer
}

:where(.module-custom-header-footer button:focus:not(.focus-visible)) {
    outline: 0
}

:where(.module-custom-header-footer button:focus:not(:focus-visible)) {
    outline: 0
}

:where(.module-custom-header-footer button, .module-custom-header-footer [type=button], .module-custom-header-footer [type=reset], .module-custom-header-footer [type=submit]) {
    -webkit-appearance: none;
    background-color: transparent;
    border: 0;
    border-radius: 0;
    cursor: pointer;
    padding: 0
}

:where(.module-custom-header-footer select) {
    word-wrap: normal
}

:where(.module-custom-header-footer select:disabled) {
    opacity: 1
}

:where(.module-custom-header-footer [type=search]) {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

:where(.module-custom-header-footer fieldset) {
    border: 0;
    margin: 0;
    min-width: 0;
    padding: 0
}

:where(.module-custom-header-footer legend) {
    float: left;
    font-size: var(--fs-16);
    line-height: inherit;
    margin-bottom: var(--spacing-8);
    padding: 0;
    width: 100%
}

:where(.module-custom-header-footer legend+*) {
    clear: left
}

:where(.module-custom-header-footer label) {
    display: block;
    font-size: var(--fs-14);
    letter-spacing: .016em
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea) {
    --c-background: 0 0;
    --c-border: var(--c-slate-2);
    --c-underline: var(--c-black);
    --fs: var(--fs-18)
}

@media (min-width:120em) {
    :where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea) {
        --fs: var(--fs-20)
    }
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea) {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--c-background);
    border: 1px solid var(--c-border);
    border-radius: 2px 2px 0 0;
    box-shadow: 0 2px 0 var(--c-underline);
    font-size: var(--fs);
    outline: none;
    padding: var(--spacing-16);
    width: 100%
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea):hover {
    --c-background: var(--c-slate-3)
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea)::-moz-placeholder {
    color: var(--c-black)
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea)::placeholder {
    color: var(--c-black)
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea).focus-visible {
    outline: none
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea):focus-visible {
    outline: none
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea).focus-visible::-moz-placeholder {
    color: transparent
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea).focus-visible::placeholder {
    color: transparent
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea):focus-visible::-moz-placeholder {
    color: transparent
}

:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea):focus-visible::placeholder {
    color: transparent
}

.module-custom-header-footer [data-focus-type=mouse]:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea).focus-visible {
    --c-underline: var(--c-cobalt-2);
    background-color: transparent
}

.module-custom-header-footer [data-focus-type=mouse]:where(.module-custom-header-footer [type=text], .module-custom-header-footer [type=email], .module-custom-header-footer [type=number], .module-custom-header-footer [type=password], .module-custom-header-footer [type=search], .module-custom-header-footer [type=tel], .module-custom-header-footer [type=url], .module-custom-header-footer textarea):focus-visible {
    --c-underline: var(--c-cobalt-2);
    background-color: transparent
}

:where(.module-custom-header-footer textarea) {
    resize: vertical
}

.module-custom-header-footer [list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
    display: none !important
}

.module-custom-header-footer ::-webkit-datetime-edit-day-field,
.module-custom-header-footer ::-webkit-datetime-edit-fields-wrapper,
.module-custom-header-footer ::-webkit-datetime-edit-hour-field,
.module-custom-header-footer ::-webkit-datetime-edit-minute,
.module-custom-header-footer ::-webkit-datetime-edit-month-field,
.module-custom-header-footer ::-webkit-datetime-edit-text,
.module-custom-header-footer ::-webkit-datetime-edit-year-field {
    padding: 0
}

.module-custom-header-footer ::-webkit-inner-spin-button {
    height: auto
}

.module-custom-header-footer ::-webkit-search-decoration {
    -webkit-appearance: none
}

.module-custom-header-footer ::-webkit-color-swatch-wrapper {
    padding: 0
}

.module-custom-header-footer ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

.module-custom-header-footer ::file-selector-button {
    -webkit-appearance: button;
    font: inherit
}

.module-custom-header-footer h1 {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer h1 {
        font-size: var(--fs-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer h1 {
        font-size: var(--fs-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer h1 {
        font-size: var(--fs-80)
    }
}

.module-custom-header-footer h2 {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer h2 {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer h2 {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer h2 {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer h3 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer h3 {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer h3 {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer h3 {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer h4 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:90em) {
    .module-custom-header-footer h4 {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer h4 {
        font-size: var(--fs-40)
    }
}

.module-custom-header-footer h5 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:120em) {
    .module-custom-header-footer h5 {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer h6 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

:where(.module-custom-header-footer hr) {
    background-color: var(--c-slate-2);
    border: 0;
    color: inherit;
    height: 1px;
    opacity: 1
}

:where(.module-custom-header-footer ol, .module-custom-header-footer ul) {
    font-size: var(--fs-18);
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: var(--spacing-24)
}

@media (min-width:120em) {
    :where(.module-custom-header-footer ol, .module-custom-header-footer ul) {
        font-size: var(--fs-20)
    }
}

:where(.module-custom-header-footer ol, .module-custom-header-footer ul) :where(.module-custom-header-footer ol, .module-custom-header-footer ul) {
    margin-bottom: 0
}

:where(.module-custom-header-footer dl) {
    font-size: var(--fs-18);
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:120em) {
    :where(.module-custom-header-footer dl) {
        font-size: var(--fs-20)
    }
}

:where(.module-custom-header-footer dt) {
    font-weight: var(--fw-regular)
}

:where(.module-custom-header-footer dd) {
    margin-left: 0
}

:where(.module-custom-header-footer p) {
    font-size: var(--fs-18);
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:120em) {
    :where(.module-custom-header-footer p) {
        font-size: var(--fs-20)
    }
}

:where(.module-custom-header-footer table) {
    border-collapse: collapse;
    caption-side: bottom
}

:where(.module-custom-header-footer th) {
    text-align: inherit;
    text-align: -webkit-match-parent
}

:where(.module-custom-header-footer thead, .module-custom-header-footer tbody, .module-custom-header-footer tfoot, .module-custom-header-footer tr, .module-custom-header-footer td, .module-custom-header-footer th) {
    border-color: inherit;
    border-style: solid;
    border-width: 0
}

@media (max-width:600px) {
    .module-custom-header-footer #wpadminbar {
        position: fixed !important
    }
}

.module-custom-header-footer .bx-announcement {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-announcement {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-announcement {
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-announcement__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-announcement__inner {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . ." "Title Title Title Title Title Title . ." "Media Media Media Media . Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        grid-template-rows: repeat(var(--rows), -webkit-min-content);
        grid-template-rows: repeat(var(--rows), min-content)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-announcement__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . Content Content Content" "Title Title Title Title Title Title . . Media Media Media Media . Content Content Content"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-announcement__inner {
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . Content Content Content" "Title Title Title Title Title Title Title . Media Media Media Media . Content Content Content"
    }
}

.module-custom-header-footer .bx-announcement__title {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-top: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-announcement__title {
        font-size: var(--fs-40);
        grid-area: Title;
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-announcement__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-announcement__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-announcement__title {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-announcement__media,
.module-custom-header-footer .bx-announcement__media_mobile {
    --x: .5;
    --y: .5;
    margin-top: var(--spacing-56);
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-announcement__media img,
.module-custom-header-footer .bx-announcement__media_mobile img {
    aspect-ratio: 3/4;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-announcement__media img,
    .module-custom-header-footer .bx-announcement__media_mobile img {
        max-width: 19pc
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-announcement__media img,
    .module-custom-header-footer .bx-announcement__media_mobile img {
        max-width: none
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-announcement__media,
    .module-custom-header-footer .bx-announcement__media_mobile {
        grid-area: Media;
        margin-top: var(--spacing-64)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-announcement__media,
    .module-custom-header-footer .bx-announcement__media_mobile {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-announcement__curtain,
.module-custom-header-footer .bx-announcement__curtain_mobile {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-announcement__eyebrow {
    margin-bottom: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-announcement__eyebrow {
        grid-area: Eyebrow
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-announcement__eyebrow {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-announcement__eyebrow {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-announcement__eyebrow {
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-announcement__content {
    margin-top: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-announcement__content {
        display: flex;
        flex-direction: column;
        grid-area: Content;
        justify-content: flex-end;
        margin-top: 0;
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-announcement__content {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-announcement__content {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-announcement__content {
        padding-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-announcement__content>*+* {
    margin-top: var(--content-container-vertical-rhythm)
}

.module-custom-header-footer .bx-announcement__cta {
    margin-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-announcement__cta {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-announcement__cta {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-announcement__cta {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-announcement__cta {
        margin-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-button {
    background-color: var(--c-button-background);
    border-radius: var(--spacing-64);
    color: var(--c-button-copy);
    display: inline-block;
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    letter-spacing: .016em;
    line-height: 1.75;
    outline: 0 solid var(--c-button-background);
    outline-offset: -2px;
    padding: var(--spacing-8) var(--spacing-32) var(--spacing-8);
    text-decoration: none;
    transition: background-color .3s, outline .3s
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-button {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-button:focus,
.module-custom-header-footer .bx-button:hover {
    outline: 5px solid var(--c-button-background)
}

.module-custom-header-footer .bx-button.focus-visible {
    --c-button-background: var(--c-yellow);
    --c-button-copy: var(--c-black)
}

.module-custom-header-footer .bx-button:focus-visible {
    --c-button-background: var(--c-yellow);
    --c-button-copy: var(--c-black)
}

.module-custom-header-footer .bx-button-row {
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing-16);
    justify-content: flex-start;
    width: 100%
}

.module-custom-header-footer .bx-choice-control {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap
}

.module-custom-header-footer .bx-choice-control__label {
    --fs: var(--fs-18)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-choice-control__label {
        --fs: var(--fs-20)
    }
}

.module-custom-header-footer .bx-choice-control__label {
    cursor: pointer;
    flex: 0 0 calc(100% - var(--spacing-48));
    font-size: var(--fs);
    line-height: var(--lh);
    padding-left: var(--spacing-24)
}

.module-custom-header-footer .bx-choice-control__checkbox {
    --c-background: 0 0;
    --c-border: var(--c-black);
    --margin-top: .15rem
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-choice-control__checkbox {
        --margin-top: .3rem
    }
}

.module-custom-header-footer .bx-choice-control__checkbox {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--c-background);
    border: 2px solid var(--c-border);
    border-radius: 0;
    color: var(--c-black);
    cursor: pointer;
    flex: 0 0 var(--spacing-24);
    height: var(--spacing-24);
    margin-top: var(--margin-top);
    position: relative;
    width: var(--spacing-24)
}

.module-custom-header-footer .bx-choice-control__checkbox:before {
    content: "";
    position: absolute;
    visibility: hidden
}

.module-custom-header-footer .bx-choice-control__checkbox:hover {
    --c-background: var(--c-slate-3)
}

.module-custom-header-footer .bx-choice-control__checkbox.focus-visible {
    outline: none
}

.module-custom-header-footer .bx-choice-control__checkbox:focus-visible {
    outline: none
}

.module-custom-header-footer .bx-choice-control__checkbox:checked:before {
    visibility: visible
}

.module-custom-header-footer .bx-choice-control__checkbox:disabled {
    --c-border: var(--c-slate-3)
}

.module-custom-header-footer .bx-choice-control__checkbox:before {
    background-image: url("data:image/svg+xml;charset=utf-8,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m17.93 6.84-8.2 7.85-3.66-3.51a1.25 1.25 0 0 0-1.72 0 1.13 1.13 0 0 0 0 1.64l4.53 4.34c.48.45 1.23.45 1.71 0l9.06-8.67a1.13 1.13 0 0 0 0-1.65 1.25 1.25 0 0 0-1.72 0Z'/></svg>");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: var(--spacing-24) auto;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.module-custom-header-footer .bx-choice-control__radio {
    --c-background: 0 0;
    --c-border: var(--c-black);
    --margin-top: .15rem
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-choice-control__radio {
        --margin-top: .3rem
    }
}

.module-custom-header-footer .bx-choice-control__radio {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--c-background);
    border: 2px solid var(--c-border);
    border-radius: 0;
    color: var(--c-black);
    cursor: pointer;
    flex: 0 0 var(--spacing-24);
    height: var(--spacing-24);
    margin-top: var(--margin-top);
    position: relative;
    width: var(--spacing-24)
}

.module-custom-header-footer .bx-choice-control__radio:before {
    content: "";
    position: absolute;
    visibility: hidden
}

.module-custom-header-footer .bx-choice-control__radio:hover {
    --c-background: var(--c-slate-3)
}

.module-custom-header-footer .bx-choice-control__radio.focus-visible {
    outline: none
}

.module-custom-header-footer .bx-choice-control__radio:focus-visible {
    outline: none
}

.module-custom-header-footer .bx-choice-control__radio:checked:before {
    visibility: visible
}

.module-custom-header-footer .bx-choice-control__radio:disabled {
    --c-border: var(--c-slate-3)
}

.module-custom-header-footer .bx-choice-control__radio {
    border-radius: 100%
}

.module-custom-header-footer .bx-choice-control__radio:before {
    background-color: var(--c-black);
    border-radius: 100%;
    height: var(--spacing-8);
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: var(--spacing-8)
}

.module-custom-header-footer .bx-choice-control__validation {
    display: block;
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: .016em;
    margin-top: var(--spacing-8);
    width: 100%
}

.module-custom-header-footer .bx-content-card {
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-content-card__media {
    --x: .5;
    --y: .5;
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-content-card__media img {
    aspect-ratio: 3/4;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-content-card__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-content-card__title {
    font-family: var(--f-sans);
    font-size: var(--fs-24);
    font-weight: var(--fw-regular);
    line-height: 1.5;
    margin-top: var(--spacing-32)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-content-card__title {
        font-size: var(--fs-32);
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-content-card__title-link {
    color: var(--c-black);
    font-weight: var(--fw-light)
}

.module-custom-header-footer .bx-content-card__meta {
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    line-height: 1;
    margin-top: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-content-card__meta {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-content-card__footer {
    margin-top: auto
}

.module-custom-header-footer .bx-content-card__meta>a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-content-card__date {
    font-size: var(--fs-18);
    font-weight: var(--fw-light);
    line-height: 1;
    margin-top: var(--spacing-16)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-content-card__date {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .block-editor-block-list__layout,
.module-custom-header-footer .bx-content-container {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .block-editor-block-list__layout,
    .module-custom-header-footer .bx-content-container {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .block-editor-block-list__layout>*,
.module-custom-header-footer .bx-content-container>* {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    max-width: var(--container-width)
}

.module-custom-header-footer .block-editor-block-list__layout>.alignfull,
.module-custom-header-footer .bx-content-container>.alignfull {
    margin-left: calc(var(--spacing-16)*-1);
    margin-right: calc(var(--spacing-16)*-1);
    max-width: calc(100% + var(--spacing-32));
    width: calc(100% + var(--spacing-32))
}

@media (min-width:22.5em) {

    .module-custom-header-footer .block-editor-block-list__layout>.alignfull,
    .module-custom-header-footer .bx-content-container>.alignfull {
        margin-left: 0;
        margin-right: 0;
        max-width: 100%;
        width: 100%
    }
}

.module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
.module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
.module-custom-header-footer .bx-content-container>*+.bx-component,
.module-custom-header-footer .bx-content-container>.bx-component+* {
    margin-top: var(--spacing-120)
}

@media (min-width:25.87em) {

    .module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
    .module-custom-header-footer .bx-content-container>*+.bx-component,
    .module-custom-header-footer .bx-content-container>.bx-component+* {
        margin-top: var(--spacing-128)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
    .module-custom-header-footer .bx-content-container>*+.bx-component,
    .module-custom-header-footer .bx-content-container>.bx-component+* {
        margin-top: var(--spacing-136)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
    .module-custom-header-footer .bx-content-container>*+.bx-component,
    .module-custom-header-footer .bx-content-container>.bx-component+* {
        margin-top: var(--spacing-192)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
    .module-custom-header-footer .bx-content-container>*+.bx-component,
    .module-custom-header-footer .bx-content-container>.bx-component+* {
        margin-top: var(--spacing-216)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .block-editor-block-list__layout>*+.bx-component,
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component+*,
    .module-custom-header-footer .bx-content-container>*+.bx-component,
    .module-custom-header-footer .bx-content-container>.bx-component+* {
        margin-top: var(--spacing-256)
    }
}

.module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
.module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
.module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
.module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
    margin-top: var(--spacing-80)
}

@media (min-width:25.87em) {

    .module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
    .module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
        margin-top: var(--spacing-88)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
    .module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
        margin-top: var(--spacing-96)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
    .module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
        margin-top: var(--spacing-144)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
    .module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
        margin-top: var(--spacing-160)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .block-editor-block-list__layout>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark,
    .module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component:not(.is-color-theme-dark),
    .module-custom-header-footer .bx-content-container>.bx-component:not(.is-color-theme-dark)+.bx-component.is-color-theme-dark {
        margin-top: var(--spacing-192)
    }
}

.module-custom-header-footer .block-editor-block-list__layout>.bx-component.is-color-theme-dark+.bx-component.is-color-theme-dark,
.module-custom-header-footer .bx-content-container>.bx-component.is-color-theme-dark+.bx-component.is-color-theme-dark {
    margin-top: 0
}

.module-custom-header-footer .default-page__content {
    padding-bottom: var(--spacing-64);
    padding-top: var(--spacing-32)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .default-page__content {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .default-page__content {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .default-page__content {
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-8)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .default-page__content {
        padding-bottom: var(--spacing-160);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .default-page__content {
        padding-bottom: var(--spacing-192);
        padding-top: var(--spacing-32)
    }
}

.module-custom-header-footer .default-page--content-only .default-page__content {
    padding-bottom: 0;
    padding-top: 0
}

.module-custom-header-footer .bx-dialog {
    bottom: 0;
    display: flex;
    left: 0;
    position: fixed;
    right: var(--scrollbar-width);
    top: 0;
    top: var(--wp-admin--admin-bar--height, 0);
    z-index: 100002
}

.module-custom-header-footer .bx-dialog.focus-visible {
    background-color: inherit
}

.module-custom-header-footer .bx-dialog:focus-visible {
    background-color: inherit
}

.module-custom-header-footer .bx-dialog[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-dialog.is-open[aria-hidden=true] {
    display: flex
}

.module-custom-header-footer .bx-dialog__backdrop {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, .32);
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: var(--scrollbar-width);
    top: 0
}

.module-custom-header-footer .bx-dialog__close {
    height: var(--spacing-24);
    line-height: 0;
    position: absolute;
    right: var(--spacing-24);
    top: var(--spacing-24);
    width: var(--spacing-24);
    z-index: 1
}

.module-custom-header-footer .bx-dialog--alert .bx-dialog__close {
    display: none
}

.module-custom-header-footer .bx-dialog--embed .bx-dialog__close {
    align-items: center;
    background-color: var(--c-button-background);
    display: grid;
    height: var(--spacing-48);
    justify-items: center;
    line-height: 0;
    place-items: center;
    position: absolute;
    right: 0;
    top: 0;
    width: var(--spacing-48)
}

.module-custom-header-footer .bx-dialog--embed .bx-dialog__close svg path {
    fill: var(--c-button-copy)
}

.module-custom-header-footer .bx-dialog [role=document] {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    position: relative;
    z-index: 2
}

.module-custom-header-footer .bx-dialog__container {
    align-self: center;
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16);
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog__container {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-dialog__container-inner {
    --columns: 8;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog__container-inner {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: ". Content Content Content Content Content Content .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog__container-inner {
        --columns: 16;
        grid-template-areas: ". Content Content Content Content Content Content Content Content Content Content Content Content Content Content ."
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
    --columns: 8;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 8;
        grid-template-areas: ". Content Content Content Content Content Content ."
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 16;
        grid-template-areas: ". Content Content Content Content Content Content Content Content Content Content Content Content Content Content ."
    }
}

.module-custom-header-footer .bx-dialog__container-content {
    background-color: var(--c-white);
    grid-area: Content;
    max-height: 100vh;
    overflow-y: auto;
    padding: var(--spacing-40) var(--spacing-16);
    position: relative
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog__container-content {
        padding: var(--spacing-40) var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog__container-content {
        padding: var(--spacing-88) var(--spacing-56) var(--spacing-56) var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog__container-content {
        padding: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog__container-content {
        padding: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__container-content {
        padding: var(--spacing-104)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog--alert .bx-dialog__container-content {
        padding: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-dialog--embed .bx-dialog__container-content {
    padding: 0
}

.module-custom-header-footer .bx-dialog__slide-in-container {
    --max-w: 100%;
    --padding-top: var(--spacing-72);
    --padding-bottom: var(--spacing-40);
    --padding-x: var(--spacing-16)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog__slide-in-container {
        --max-w: 55.2rem;
        --padding-x: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog__slide-in-container {
        --max-w: 55.2rem;
        --padding-top: var(--spacing-88);
        --padding-bottom: var(--spacing-56);
        --padding-x: var(--spacing-88)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog__slide-in-container {
        --max-w: 48.8rem;
        --padding-top: var(--spacing-72);
        --padding-bottom: var(--spacing-96);
        --padding-x: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog__slide-in-container {
        --max-w: 63.2rem;
        --padding-top: var(--spacing-80);
        --padding-bottom: var(--spacing-80);
        --padding-x: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__slide-in-container {
        --max-w: 74.4rem;
        --padding-top: var(--spacing-104);
        --padding-bottom: var(--spacing-104);
        --padding-x: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-dialog__slide-in-container {
    background-color: var(--c-white);
    margin-left: auto;
    max-width: var(--max-w);
    min-height: 100%;
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-x);
    padding-right: var(--padding-x);
    padding-top: var(--padding-top);
    transform: translateX(100%);
    width: 100%;
    transition: transform 0.3s ease
}

.module-custom-header-footer .bx-dialog__container-content .bx-dialog__close:focus {
    background-color: var(--c-yellow)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 8;
        grid-template-areas: " Content Content Content Content Content Content Content Content "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 16;
        grid-template-areas: ". . Content Content Content Content Content Content Content Content Content Content Content Content . ."
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-inner {
        --columns: 16;
        grid-template-areas: ". . . Content Content Content Content Content Content Content Content Content Content . . ."
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        max-height: 100% !important
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
.module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
    margin: 0 auto
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        width: 100%
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        width: 60.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        width: 77.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        width: 78.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        width: 92rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating-fund-container {
        width: 70.4rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating-fund-container {
        width: 78.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating-fund-container {
        width: 81.6rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating__content {
        width: 56rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating__content {
        width: 62.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-gating__content {
        width: 60.8rem !important
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
    margin: 0 auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 51.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 63.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__content {
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-40) !important
    }
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container[:has(.bx-dialog-attestation__title)],
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        height: 100%
    }

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container:has(.bx-dialog-attestation__title),
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        height: 100%
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container[:has(.bx-dialog-attestation__title)],
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        height: auto
    }

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container:has(.bx-dialog-attestation__title),
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content {
        height: auto
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation>p,
.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row {
    margin-top: 0 !important
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-56);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-72);
        padding-top: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation {
        padding-bottom: var(--spacing-104);
        padding-top: var(--spacing-104)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog--alert .bx-dialog__container-content {
        padding: 0
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row {
    align-items: center;
    justify-content: space-between
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row {
        display: flex;
        flex-direction: column-reverse;
        gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row {
        display: flex;
        flex-direction: row
    }
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row.bx-dialog-modal-attestation {
    align-items: center;
    justify-content: space-between
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row.bx-dialog-modal-attestation {
        display: flex;
        flex-direction: column-reverse;
        gap: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-button-row.bx-dialog-modal-attestation {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-first__button {
        padding-top: var(--spacing-32)
    }

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row .bx-singular-link_frontend {
        width: 100%
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row.bx-dialog-modal-attestation .bx-singular-link_frontend {
        width: 100%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-attestation__button-row.bx-dialog-modal-attestation .bx-singular-link_frontend {
        width: auto
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content {
        margin: 0;
        margin: initial
    }

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container {
        background: #fff;
        margin: 0 auto;
        width: 100%
    }
}

@media (max-width:25.8125em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container {
        background: #fff;
        margin: 0 auto;
        width: 100%
    }
}

.module-custom-header-footer body.lightbox-shown {
    overflow: hidden
}

.module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
.module-custom-header-footer .bx-dialog-v2-modal .dialog-content.dialog-content--large {
    overflow-y: scroll !important;
    scrollbar-width: none
}

@media(min-width:48em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content.dialog-content--large {
        max-height: 92.8rem !important
    }
}

@media(min-width:80em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content.dialog-content--large {
        max-height: 62.4rem !important
    }
}

@media(min-width:90em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content.dialog-content--large {
        max-height: 74rem !important
    }
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog__container-content,
    .module-custom-header-footer .bx-dialog-v2-modal .dialog-content.dialog-content--large {
        max-height: 88.8rem !important
    }
}

.module-custom-header-footer .bx-dialog-v2-modal .dialog-overlay {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, .32);
    opacity: 1
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-dialog-attestations__wrapper .bx-dialog-first__button-modal {
        padding-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-dialog-v2-modal .bx-dialog-attestation {
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-dialog-v2-modal .bx-dialog-attestation__title {
    order: 1
}

.module-custom-header-footer .bx-dialog-v2-modal .bx-dialog-attestation__description {
    order: 2
}

.module-custom-header-footer .bx-dialog-v2-modal .bx-dialog-modal-attestation {
    order: 3
}

.module-custom-header-footer .bx-singular-link-modal-no-svg {
    margin-right: 0 !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-link);
    display: inline-block;
    font-size: var(--fs);
    font-weight: var(--fw-regular);
    letter-spacing: .016em;
    outline: none;
    text-decoration: none
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend span,
.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend svg {
    pointer-events: none
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend {
        --fs: var(--fs-20)
    }
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:hover .bx-singular-link__icon {
    transform: scale(1.2)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:hover .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:hover .bx-singular-link__icon-fill {
    opacity: 1 !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:hover .bx-singular-link__icon-arrow {
    color: var(--c-background) !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:hover .bx-singular-link__label {
    background-size: 100% 1px !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible .bx-singular-link__icon {
    transform: scale(1.2)
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible .bx-singular-link__icon {
    transform: scale(1.2)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }

    .module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible .bx-singular-link__icon-fill {
    opacity: 1 !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible .bx-singular-link__icon-fill {
    opacity: 1 !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend.focus-visible .bx-singular-link__label {
    background-size: 100% 1px !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus-visible .bx-singular-link__label {
    background-size: 100% 1px !important
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus .bx-singular-link__icon {
    height: var(--spacing-40) !important;
    width: var(--spacing-40) !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus .bx-singular-link__icon {
        height: var(--spacing-48) !important;
        width: var(--spacing-48) !important
    }
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus .bx-singular-link__icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus .bx-singular-link__icon-arrow {
    color: var(--c-black)
}

.module-custom-header-footer .bx-dialog-modal-attestation .bx-singular-link_frontend:focus .bx-singular-link__label {
    background-size: 0 1px
}

.module-custom-header-footer .cc-window.cc-banner {
    z-index: 9999999
}

.module-custom-header-footer .bx-dialog-brightcove {
    line-height: 0
}

.module-custom-header-footer .bx-dialog-brightcove__embed {
    aspect-ratio: 16/9;
    display: block;
    height: auto;
    width: 100%
}

.module-custom-header-footer .bx-dialog-cookies__title {
    font-size: var(--fs-32);
    margin-bottom: var(--spacing-24)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-cookies__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-cookies__title {
        font-size: var(--fs-56);
        margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-dialog-cookies__subtitle {
    font-size: var(--fs-20);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-dialog-cookies__copy {
    font-size: var(--fs-18);
    margin-top: var(--spacing-16)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-cookies__copy {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-dialog-cookies__button-row {
    margin-top: var(--spacing-32)
}

.module-custom-header-footer .bx-dialog-geo>h1 {
    font-size: var(--fs-32);
    margin-bottom: var(--spacing-24)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-geo>h1 {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog-geo>h1 {
        font-size: var(--fs-56);
        margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-dialog-geo>p {
    font-size: var(--fs-18);
    margin-top: var(--spacing-16)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-geo>p {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-dialog-geo__button-row {
    margin-top: var(--spacing-32)
}

.module-custom-header-footer .bx-pws-attestation {
    display: none
}

.module-custom-header-footer .bx-dot-nav {
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-dot-nav {
        -moz-column-gap: .8rem;
        column-gap: .8rem
    }
}

.module-custom-header-footer .bx-dot-nav__item {
    color: var(--c-copy);
    margin-top: 0
}

.module-custom-header-footer .bx-dot-nav__item-link {
    --full-size: 2.4rem;
    --dot-size: 1.2rem;
    align-items: center;
    color: inherit;
    display: flex;
    height: var(--full-size);
    justify-content: center;
    position: relative;
    width: var(--full-size)
}

.module-custom-header-footer .bx-dot-nav__item-link span,
.module-custom-header-footer .bx-dot-nav__item-link svg {
    pointer-events: none
}

.module-custom-header-footer .bx-dot-nav__item-link:after {
    background-color: var(--c-copy);
    border-radius: 100%;
    content: "";
    display: block;
    height: var(--dot-size);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: var(--dot-size)
}

.module-custom-header-footer .bx-dot-nav__item-link:focus,
.module-custom-header-footer .bx-dot-nav__item-link:hover {
    background: 0 0;
    text-decoration: none
}

.module-custom-header-footer .bx-hero-carousel__nav-item-icon {
    display: block;
    height: var(--full-size);
    width: var(--full-size)
}

.module-custom-header-footer .bx-dot-nav__item-stroke {
    opacity: 0
}

.module-custom-header-footer .bx-dot-nav__item--active .bx-dot-nav__item-stroke {
    opacity: 1
}

.module-custom-header-footer .bx-flyout-content .widget_block:not(:first-child):not(.widget_text) {
    margin-top: var(--spacing-40)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-flyout-content .widget_block:not(:first-child):not(.widget_text) {
        margin-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-flyout-content h1, .module-custom-header-footer .bx-flyout-content h2 {
    font-size: var(--fs-40);
    margin-bottom: var(--spacing-24)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-flyout-content h1, .module-custom-header-footer .bx-flyout-content h2 {
        font-size: var(--fs-56);
        margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-flyout-content h3, .module-custom-header-footer .bx-flyout-content h4 {
    font-size: var(--fs-32);
    margin-bottom: var(--spacing-16)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-flyout-content h3, .module-custom-header-footer .bx-flyout-content h4 {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-flyout-content h5, .module-custom-header-footer .bx-flyout-content h6 {
    font-size: var(--fs-24);
    margin-bottom: var(--spacing-12)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-flyout-content h5, .module-custom-header-footer .bx-flyout-content h6 {
        font-size: var(--fs-32);
        margin-bottom: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-flyout-content p {
    font-size: var(--fs-20)
}

.module-custom-header-footer .eyebrow {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: .08em;
    line-height: 1.5;
    text-transform: uppercase
}

@media (min-width:80em) {
    .module-custom-header-footer .eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .eyebrow {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .eyebrow:after {
    background-color: currentcolor;
    content: "";
    display: inline-block;
    height: 2px;
    margin-left: var(--spacing-16);
    width: var(--spacing-48)
}

@media (min-width:80em) {
    .module-custom-header-footer .eyebrow:after {
        margin-left: var(--spacing-24);
        width: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .eyebrow:after {
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .eyebrow:after {
        margin-left: var(--spacing-32);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-featured-news {
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-featured-news__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-news__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-auto-rows: minmax(-webkit-min-content, -webkit-max-content);
        grid-auto-rows: minmax(min-content, max-content);
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title CTA" "Cards Cards Cards Cards";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-featured-news__eyebrow {
    margin-bottom: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-news__eyebrow {
        grid-area: Eyebrow
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-news__eyebrow {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-news__eyebrow {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-news__eyebrow {
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-featured-news__title {
    font-size: var(--fs-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-news__title {
        grid-area: Title
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-news__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-news__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-news__title {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .bx-featured-news__cards {
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: flex;
    margin-right: calc(50% - (100vw - var(--scrollbar-width))/2);
    margin-top: var(--spacing-48);
    overflow-x: auto;
    padding-bottom: var(--spacing-56);
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-featured-news__cards::-webkit-scrollbar {
    height: 0;
    width: 0
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-news__cards {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-news__cards {
        grid-area: Cards;
        margin-bottom: calc(var(--spacing-24)*-1);
        margin-top: var(--spacing-64);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-news__cards {
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-columns: repeat(4, minmax(0, 1fr));
        margin-right: auto;
        overflow-x: visible
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-news__cards {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        margin-top: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-news__cards {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32);
        margin-top: var(--spacing-96)
    }
}

.module-custom-header-footer .bx-featured-news__card {
    flex: 0 0 30.4rem;
    scroll-snap-align: start
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-news__card {
        flex: initial
    }
}

.module-custom-header-footer .bx-featured-news__card .bx-content-card {
    height: 100%
}

.module-custom-header-footer .bx-featured-news__cta {
    border-top: 1px solid var(--c-black);
    display: flex;
    justify-content: center;
    padding-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-news__cta {
        align-self: center;
        border-top: 0;
        grid-area: CTA;
        justify-self: end;
        padding-top: 0
    }
}

.module-custom-header-footer .bx-content-card__main[:has(a[data-focus-type="keyboard"])] .bx-content-card__title-link {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-content-card__main:has(a[data-focus-type=keyboard]) .bx-content-card__title-link {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-content-card__meta[:has(a[data-focus-type="keyboard"])] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-content-card__meta:has(a[data-focus-type=keyboard]) a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-featured-news .bx-content-card__meta>a,
.module-custom-header-footer .bx-featured-news .bx-content-card__title-link {
    color: var(--c-copy)
}

.module-custom-header-footer .bx-form__element+.bx-form__element {
    margin-top: var(--spacing-16)
}

.module-custom-header-footer .bx-hero-carousel__container {
    background-color: var(--c-slate-3)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__container {
        left: 0;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__container {
        left: 0;
        position: -webkit-sticky;
        position: sticky;
        top: 0
    }
}

.module-custom-header-footer .bx-hero-carousel__container {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-carousel__container {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-hero-carousel__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        background-color: var(--c-black);
        content: "";
        height: 100%;
        position: absolute;
        right: var(--spacing-32);
        top: 0;
        width: 1px
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        background-color: var(--c-black);
        content: "";
        height: 100%;
        position: absolute;
        right: var(--spacing-32);
        top: 0;
        width: 1px
    }
}

.module-custom-header-footer .bx-hero-carousel__inner:after {
    display: none
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        background-color: var(--c-slate-2);
        content: "";
        display: block;
        height: calc(100% - var(--spacing-112) - var(--spacing-144));
        position: absolute;
        right: calc(var(--spacing-32)*-1);
        top: var(--spacing-112);
        width: 1px
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        background-color: var(--c-slate-2);
        content: "";
        display: block;
        height: calc(100% - var(--spacing-112) - var(--spacing-144));
        position: absolute;
        right: calc(var(--spacing-32)*-1);
        top: var(--spacing-112);
        width: 1px
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        height: calc(100% - var(--spacing-120) - var(--spacing-160));
        right: calc(var(--spacing-48)*-1);
        top: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel__inner:after {
        height: calc(100% - var(--spacing-136) - var(--spacing-192));
        right: calc(var(--spacing-72)*-1);
        top: var(--spacing-136)
    }
}

.module-custom-header-footer .bx-hero-carousel__scroller-x {
    overflow-y: auto;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-hero-carousel__scroller-x::-webkit-scrollbar {
    height: 0;
    width: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__scroller-x {
        overflow-x: hidden
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__scroller-x {
        overflow-x: hidden
    }
}

.module-custom-header-footer .bx-hero-carousel__items {
    -moz-column-gap: var(--spacing-136);
    column-gap: var(--spacing-136);
    display: flex;
    width: 100%
}

.module-custom-header-footer .bx-hero-carousel__item {
    flex-shrink: 0;
    padding-bottom: var(--spacing-64);
    padding-top: var(--spacing-64);
    scroll-snap-align: start;
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-72);
        padding-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-112)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-160);
        padding-top: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel__item {
        padding-bottom: var(--spacing-192);
        padding-top: var(--spacing-136)
    }
}

.module-custom-header-footer .bx-hero-carousel__nav {
    position: absolute;
    right: 0;
    top: var(--spacing-64);
    z-index: 1
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-carousel__nav {
        top: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel__nav {
        top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel__nav {
        bottom: var(--spacing-64);
        left: 0;
        margin-bottom: -.6rem;
        right: auto;
        top: auto
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel__nav {
        bottom: var(--spacing-64);
        left: 0;
        margin-bottom: -.6rem;
        right: auto;
        top: auto
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel__nav {
        bottom: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel__nav {
        bottom: var(--spacing-88)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel-item {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        align-items: start;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Content Content Content Content Content Content . . Media Media Media Media Media Media Media Media";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        align-items: start;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Content Content Content Content Content Content . . Media Media Media Media Media Media Media Media";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__content {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-auto-rows: minmax(-webkit-min-content, -webkit-max-content);
        grid-auto-rows: minmax(min-content, max-content);
        grid-template-areas: "Sep   Sep   Sep   Sep   Sep   . . ." "Title Title Title Title Title . . ." ".     Blurb Blurb Blurb Blurb . . ." "CTA   CTA   CTA   CTA   CTA   . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel-item__content {
        --columns: 6;
        grid-area: Content;
        grid-template-areas: "Sep   Sep   Sep   Sep   Sep   Sep" "Title Title Title Title Title ." ".     Blurb Blurb Blurb Blurb Blurb" "CTA   CTA   CTA   CTA   CTA   CTA";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__content {
        --columns: 6;
        grid-area: Content;
        grid-template-areas: "Sep   Sep   Sep   Sep   Sep   Sep" "Title Title Title Title Title ." ".     Blurb Blurb Blurb Blurb Blurb" "CTA   CTA   CTA   CTA   CTA   CTA";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel-item__content {
        grid-template-areas: "Sep   Sep   Sep   Sep   Sep   Sep" "Title Title Title Title Title Title" ".     Blurb Blurb Blurb Blurb Blurb" "CTA   CTA   CTA   CTA   CTA   CTA";
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__content {
        padding-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__separator {
    background-color: var(--c-copper);
    height: 2px;
    margin-bottom: var(--spacing-48);
    margin-left: 0;
    margin-right: auto;
    margin-top: 0;
    width: var(--w-divider)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__separator {
        grid-area: Sep
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__separator {
        grid-area: Sep
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel-item__separator {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__separator {
        margin-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__title {
    font-size: var(--fs-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__title {
        grid-area: Title
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__title {
        grid-area: Title
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel-item__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__title {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__blurb {
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__blurb {
        grid-area: Blurb;
        margin-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__blurb {
        grid-area: Blurb;
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel-item__blurb {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__blurb {
        margin-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__cta {
    margin-top: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__cta {
        grid-area: CTA
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__cta {
        grid-area: CTA
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-carousel-item__cta {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__cta {
        margin-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__media {
    --columns: 4;
    grid-gap: var(--spacing-16);
    display: grid;
    gap: var(--spacing-16);
    grid-template-areas: ".     Small Small Small" "Large Large Large Large";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-top: var(--spacing-56)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-carousel-item__media {
        margin-top: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__media {
        --columns: 8;
        grid-template-areas: ". .     .     .     Small Small Small Small" ". Large Large Large Large Large Large .";
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-carousel-item__media {
        grid-row-gap: var(--spacing-24);
        grid-area: Media;
        grid-template-areas: ".     .     .     Small Small Small Small Small" "Large Large Large Large Large Large Large ."
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__media {
        grid-row-gap: var(--spacing-24);
        grid-area: Media;
        grid-template-areas: ".     .     .     Small Small Small Small Small" "Large Large Large Large Large Large Large ."
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-carousel-item__media {
        grid-row-gap: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-hero-carousel-item__small-media {
    --x: .5;
    --y: .5;
    grid-area: Small;
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-hero-carousel-item__small-media img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-hero-carousel-item__large-media {
    --x: .5;
    --y: .5;
    grid-area: Large;
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-hero-carousel-item__large-media img {
    aspect-ratio: 16/9;
    max-width: 30.4rem;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-carousel-item__large-media img {
        max-width: 34.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-carousel-item__large-media img {
        max-width: none
    }
}

@media print {
    .module-custom-header-footer .bx-hero-carousel-item__large-media img {
        max-width: none
    }
}

.module-custom-header-footer .bx-hero-carousel-item__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer [data-a11y-dialog-native] .dialog-overlay {
    display: none
}

.module-custom-header-footer dialog[open] {
    display: block
}

.module-custom-header-footer .dialog-container[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .dialog-overlay {
    background: #000;
    bottom: 0;
    left: 0;
    opacity: .4;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 10001
}

.module-custom-header-footer .dialog-container--cookie-notice .dialog-overlay {
    opacity: .8
}

.module-custom-header-footer dialog::-webkit-backdrop {
    background: #000;
    opacity: .7
}

.module-custom-header-footer dialog::backdrop {
    background: #000;
    opacity: .7
}

.module-custom-header-footer .dialog-close-button {
    background: 0 0;
    border: 0;
    height: 50px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    z-index: 10
}

.module-custom-header-footer .dialog-close-button svg {
    height: 20px;
    width: 20px
}

.module-custom-header-footer .dialog-content--no-padding .dialog-close-button {
    margin-top: -50px
}

.module-custom-header-footer .dialog-content--bg-color .dialog-close-button,
.module-custom-header-footer .dialog-content--bio .dialog-close-button,
.module-custom-header-footer .dialog-content--funding .dialog-close-button,
.module-custom-header-footer .dialog-content--generic .dialog-close-button,
.module-custom-header-footer .dialog-content--information-card .dialog-close-button,
.module-custom-header-footer .dialog-content--video .dialog-close-button {
    background-color: var(--c-black);
    color: var(--c-white)
}

@media (min-width:48em) {

    .module-custom-header-footer .dialog-content--bg-color .dialog-close-button,
    .module-custom-header-footer .dialog-content--bio .dialog-close-button,
    .module-custom-header-footer .dialog-content--funding .dialog-close-button,
    .module-custom-header-footer .dialog-content--generic .dialog-close-button,
    .module-custom-header-footer .dialog-content--information-card .dialog-close-button,
    .module-custom-header-footer .dialog-content--video .dialog-close-button {
        margin-top: -50px
    }

    .module-custom-header-footer .dialog-content--bio .dialog-close-button,
    .module-custom-header-footer .dialog-content--generic .dialog-close-button,
    .module-custom-header-footer .dialog-content--information-card .dialog-close-button {
        margin-top: 0
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .dialog-content--bio .dialog-close-button,
    .module-custom-header-footer .dialog-content--generic .dialog-close-button,
    .module-custom-header-footer .dialog-content--information-card .dialog-close-button {
        margin-right: -50px;
        margin-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-content--funding .dialog-close-button {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content--funding .dialog-close-button {
        margin-right: -50px;
        margin-top: 0
    }
}

.module-custom-header-footer .dialog-content--from-right .dialog-close-button {
    right: 15px;
    top: 26px
}

.module-custom-header-footer #eu-cookie-notice .dialog-content p>a {
    display: inline
}

.module-custom-header-footer #flyout-container-wrapper .dialog-content p>a {
    border: 0;
    display: inline-block;
    font-size: var(--fs-link-cta);
    font-weight: var(--fw-link-cta);
    letter-spacing: .5px;
    line-height: var(--lh-link-cta-sm);
    padding: 0 0 4px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase
}

@media (min-width:48em) {
    .module-custom-header-footer #flyout-container-wrapper .dialog-content p>a {
        letter-spacing: 0;
        line-height: var(--lh-link-cta)
    }
}

.module-custom-header-footer #flyout-container-wrapper .dialog-content p>a:focus,
.module-custom-header-footer #flyout-container-wrapper .dialog-content p>a:hover {
    border: none;
    color: var(--c-link)
}

.module-custom-header-footer #flyout-container-wrapper .dialog-content p>a:hover:after {
    -webkit-animation: hoverUnderline .6s ease;
    animation: hoverUnderline .6s ease
}

.module-custom-header-footer #flyout-container-wrapper .dialog-content p>a:after {
    background-color: var(--c-link);
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 100%
}

.module-custom-header-footer .dialog-content {
    background-color: var(--c-white);
    border: 0;
    left: 50%;
    max-height: calc(100% - 9.6rem);
    overflow: auto;
    padding: var(--pad-xl) var(--pad-md) var(--pad-md);
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    z-index: 10002
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-content {
        width: 90%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content {
        padding: var(--pad-xl)
    }
}

.module-custom-header-footer .admin-bar .dialog-content {
    max-height: calc(100% - 19.2rem)
}

@media (--wp-medium) {
    .module-custom-header-footer .admin-bar .dialog-content {
        max-height: calc(100% - 16rem)
    }
}

.module-custom-header-footer .dialog-content .decline-message {
    display: none
}

.module-custom-header-footer .dialog-content.dialog-content--generic,
.module-custom-header-footer .dialog-content.dialog-content--no-padding {
    padding: 0
}

@media (min-width:80em) {

    .module-custom-header-footer .dialog-content.dialog-content--generic,
    .module-custom-header-footer .dialog-content.dialog-content--no-padding {
        padding: 0
    }
}

.module-custom-header-footer .dialog-content.dialog-content--from-right {
    height: 100%;
    left: auto;
    max-height: 100%;
    max-width: 801pt;
    opacity: 0;
    padding-top: var(--pad-container-lg);
    right: 0;
    top: 0;
    transform: translate(100%);
    transition: transform .6s, opacity .6s;
    word-break: break-word
}

@media (min-width:25.87em) {
    .module-custom-header-footer .dialog-content.dialog-content--from-right {
        word-break: normal
    }
}

.module-custom-header-footer .admin-bar .dialog-content.dialog-content--from-right {
    height: calc(100vh - 2pc);
    padding-bottom: 42px;
    top: 2pc
}

@media (max-width:782px) {
    .module-custom-header-footer .admin-bar .dialog-content.dialog-content--from-right {
        height: calc(100vh - 46px);
        padding-bottom: 56px;
        top: 46px
    }
}

.module-custom-header-footer .dialog-content.dialog-content--from-right[open] {
    -webkit-animation: appear .4s .15s 1 both;
    animation: appear .4s .15s 1 both;
    opacity: 1;
    transform: translate(0)
}

.module-custom-header-footer .dialog-content.dialog-content--large {
    max-height: calc(100% - 75pt);
    max-width: var(--w-container-lg)
}

.module-custom-header-footer .dialog-content.dialog-content--narrow {
    max-width: 785px
}

.module-custom-header-footer .dialog-content.dialog-content--small {
    max-width: var(--w-container-xs)
}

.module-custom-header-footer .dialog-content.dialog-content--bg-color {
    background-color: var(--c-grey-100);
    max-height: calc(100vh - 50px);
    overflow: visible;
    padding: 0
}

.module-custom-header-footer .dialog-content.dialog-content--video {
    max-width: 75pc;
    overflow: visible
}

.module-custom-header-footer .dialog-content.dialog-content--image {
    padding: 0;
    text-align: center
}

.module-custom-header-footer .dialog-content.dialog-content--image .wp-block-image,
.module-custom-header-footer .dialog-content.dialog-content--image .wp-block-image figure {
    margin: 0
}

.module-custom-header-footer .dialog-content.dialog-content--image figure {
    margin: 0 auto;
    padding: var(--pad-md)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content.dialog-content--image figure {
        padding: var(--pad-xl)
    }
}

.module-custom-header-footer .dialog-content.dialog-content--image img {
    max-width: 100%
}

.module-custom-header-footer .dialog-content.dialog-content--bio,
.module-custom-header-footer .dialog-content.dialog-content--generic,
.module-custom-header-footer .dialog-content.dialog-content--information-card {
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

@media (min-width:80em) {

    .module-custom-header-footer .dialog-content.dialog-content--bio,
    .module-custom-header-footer .dialog-content.dialog-content--generic,
    .module-custom-header-footer .dialog-content.dialog-content--information-card {
        overflow: visible
    }
}

.module-custom-header-footer .dialog-content.contact-lightbox,
.module-custom-header-footer .dialog-content.stay-up-to-date-lightbox {
    padding-top: var(--pad-section)
}

@media (min-width:80em) {

    .module-custom-header-footer .dialog-content.contact-lightbox,
    .module-custom-header-footer .dialog-content.stay-up-to-date-lightbox {
        padding: var(--pad-section) var(--pad-container-md) var(--pad-container-md)
    }
}

.module-custom-header-footer .dialog-content.contact-lightbox h2,
.module-custom-header-footer .dialog-content.stay-up-to-date-lightbox h2 {
    margin-top: 0
}

.module-custom-header-footer .dialog-content.dialog-content--funding {
    padding: 0
}

.module-custom-header-footer .dialog-content.dialog-content--large.dialog-content--funding {
    max-height: calc(100vh - 16rem)
}

.module-custom-header-footer .dialog-content.dialog-content--large.dialog-content--funding .dialog-content-container {
    max-height: none
}

.module-custom-header-footer .dialog-content--generic .dialog-body {
    max-height: calc(100vh - 22.4rem);
    overflow-y: auto;
    padding: var(--pad-xl) var(--pad-md) var(--pad-md)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content--generic .dialog-body {
        padding: var(--pad-xl)
    }
}

.module-custom-header-footer .dialog-content-container {
    height: 100%;
    max-height: calc(100vh - 16rem);
    overflow: auto;
    padding: var(--pad-md)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content-container {
        max-height: calc(100vh - 22.4rem);
        padding: var(--pad-xl)
    }
}

.module-custom-header-footer .dialog-overflow {
    max-height: calc(100vh - 50px);
    overflow: auto;
    padding: var(--pad-md)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-overflow {
        padding: var(--pad-xl)
    }
}

.module-custom-header-footer .dialog-footer {
    margin-top: var(--pad-lg)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer {
        text-align: right
    }
}

.module-custom-header-footer .dialog-footer.dialog-footer--is-left-aligned {
    text-align: left
}

.module-custom-header-footer .dialog-footer>.dialog-footer__button:first-child {
    margin-right: var(--pad-sm)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer>.dialog-footer__button:first-child {
        margin-right: var(--pad-md)
    }
}

.module-custom-header-footer .dialog-footer__button {
    display: block;
    margin-bottom: var(--pad-md)
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer__button {
        display: inline-block;
        margin-bottom: 0
    }
}

.module-custom-header-footer .dialog-cta {
    margin-bottom: var(--pad-lg);
    margin-top: var(--pad-lg)
}

.module-custom-header-footer .site-wide-modal .dialog-content--funding {
    overflow: hidden
}

@media (min-width:80em) {
    .module-custom-header-footer .site-wide-modal .dialog-content-container {
        max-height: calc(100vh - 11.2rem)
    }
}

.module-custom-header-footer .site-wide-modal .dialog-content-container {
    padding: 0
}

.module-custom-header-footer .site-wide-modal .dialog-head {
    padding: 0 var(--pad-md-plus) 0;
    text-transform: uppercase
}

@media (min-width:80em) {
    .module-custom-header-footer .site-wide-modal .dialog-head {
        padding: 0 var(--pad-lg) 0
    }
}

.module-custom-header-footer .site-wide-modal .dialog-head h3 {
    margin-bottom: 0
}

.module-custom-header-footer .site-wide-modal .dialog-body {
    padding: var(--pad-sm) var(--pad-md-plus)
}

@media (min-width:80em) {
    .module-custom-header-footer .site-wide-modal .dialog-body {
        padding: var(--pad-sm) var(--pad-lg)
    }
}

.module-custom-header-footer .site-wide-modal .dialog-body :first-child {
    margin-top: 0
}

.module-custom-header-footer .site-wide-modal .dialog-footer {
    margin-top: 0;
    padding: 0 var(--pad-md-plus) var(--pad-md-plus)
}

@media (min-width:80em) {
    .module-custom-header-footer .site-wide-modal .dialog-footer {
        padding: 0 var(--pad-lg) var(--pad-lg)
    }
}

.module-custom-header-footer .dialog-content-conditional {
    display: none
}

.module-custom-header-footer .dialog-content-inline-block {
    display: inline-block
}

.module-custom-header-footer .hide-site-content #flyout-container-wrapper {
    opacity: 0 !important;
    visibility: hidden
}

@media (--bp-fullmenu-max) {
    .module-custom-header-footer .breit__prospectus .breit__prospectus-web {
        display: none
    }

    .module-custom-header-footer .breit__prospectus .breit__prospectus-mobile {
        display: inline
    }

    .module-custom-header-footer .breit__prospectus .breit__prospectus-mobile img {
        width: 100%
    }
}

@media (--bp-fullmenu) {
    .module-custom-header-footer .breit__prospectus .breit__prospectus-web {
        display: block
    }

    .module-custom-header-footer .breit__prospectus .breit__prospectus-mobile {
        display: none
    }
}

.module-custom-header-footer #global-lightbox .dialog-overlay {
    z-index: 100001
}

.module-custom-header-footer #global-lightbox .dialog-content {
    z-index: 100002
}

.module-custom-header-footer .bx-offerings {
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-offerings__main {
    margin-top: var(--spacing-72)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings__main {
        margin-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings__main {
        margin-top: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings__main {
        margin-top: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings__main {
        margin-top: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-offerings__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-offerings__highlights {
    margin-top: var(--spacing-80)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-offerings__highlights {
        margin-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings__highlights {
        margin-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings__highlights {
        margin-top: var(--spacing-104)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings__highlights {
        margin-top: var(--spacing-112)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings__highlights {
        margin-top: var(--spacing-120)
    }
}

.module-custom-header-footer .bx-offerings-heading:before {
    background-color: var(--c-graphics);
    content: "";
    display: block;
    height: .2rem;
    width: var(--spacing-48)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-heading:before {
        width: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-heading:before {
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-heading:before {
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-offerings-heading.has-text-align-center:before {
    margin-left: auto;
    margin-right: auto
}

.module-custom-header-footer .bx-offerings-heading__eyebrow {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: .08em;
    line-height: 1.5;
    margin-top: var(--spacing-16);
    text-transform: uppercase
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-heading__eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-heading__eyebrow {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-heading__eyebrow {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-heading__eyebrow {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-heading__eyebrow {
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-offerings-heading__title {
    font-size: var(--fs-32);
    margin-top: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-heading__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-heading__title {
        font-size: var(--fs-48);
        margin-top: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-heading__title {
        font-size: var(--fs-56);
        margin-top: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-heading__title {
        font-size: var(--fs-64);
        margin-top: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-main {
        --columns: 8;
        grid-gap: var(--spacing-24);
        grid-row-gap: 0;
        display: grid;
        gap: var(--spacing-24);
        grid-template-areas: "Title Title Title Title . . . ." "Content Content Content Content . Stat Stat Stat";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-main {
        --columns: 16;
        grid-template-areas: ". Title Title Title Title Title Title Title . . . . . . . ." ". Content Content Content Content Content Content Content . . . Stat Stat Stat Stat .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-offerings-main__title {
    font-family: var(--f-sans);
    font-size: var(--fs-24);
    font-weight: var(--fw-normal);
    grid-area: Title;
    letter-spacing: .008em;
    margin-bottom: var(--spacing-24)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-main__title {
        font-size: var(--fs-32);
        margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-offerings-main__content {
    grid-area: Content
}

.module-custom-header-footer .bx-offerings-main__stat {
    grid-area: Stat;
    margin-top: var(--spacing-88);
    text-align: center
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-main__stat {
        margin-top: 0;
        text-align: left
    }
}

.module-custom-header-footer .bx-offerings-main__cta {
    margin-top: var(--spacing-48)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-main__cta {
        margin-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-offerings-main__stat-value {
    font-family: var(--f-serif);
    font-size: var(--fs-56);
    letter-spacing: .008em;
    line-height: 1
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-main__stat-value {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-main__stat-value {
        font-size: var(--fs-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-main__stat-value {
        font-size: var(--fs-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-main__stat-value {
        font-size: var(--fs-80)
    }
}

.module-custom-header-footer .bx-offerings-main__stat-subtext {
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    margin-top: var(--spacing-16)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-main__stat-subtext {
        margin-top: var(--spacing-8)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-main__stat-subtext {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-offerings-main__stat-subtext p {
    font-size: var(--fs-18);
    font-weight: var(--fw-regular)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-main__stat-subtext p {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-offerings-main__stat-disclaimer {
    font-size: var(--fs-14);
    margin-left: auto;
    margin-right: auto;
    margin-top: var(--spacing-16);
    max-width: 27.2rem
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-main__stat-disclaimer {
        margin-left: 0;
        margin-right: 0
    }
}

.module-custom-header-footer .bx-offerings-main__stat-disclaimer li.bx-list-item,
.module-custom-header-footer .bx-offerings-main__stat-disclaimer p,
.module-custom-header-footer .bx-offerings-main__stat-disclaimer p li.bx-list-item {
    font-size: var(--fs-14)
}

.module-custom-header-footer .bx-offerings-highlights {
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: flex;
    margin-bottom: calc(var(--spacing-24)*-1);
    overflow-x: auto;
    padding-bottom: var(--spacing-24);
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-offerings-highlights::-webkit-scrollbar {
    height: 0;
    width: 0
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-offerings-highlights {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-highlights {
        -moz-column-gap: var(--spacing-56);
        column-gap: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-highlights {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-offerings-highlights__item {
    flex: 0 0 30.4rem;
    scroll-snap-align: start
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-highlights__item {
        flex: 0 0 61.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-highlights__item {
        flex: none;
        max-width: none
    }

    .module-custom-header-footer .bx-offerings-highlights__item:nth-of-type(3n-2) {
        grid-column: 2/span 4
    }

    .module-custom-header-footer .bx-offerings-highlights__item:nth-of-type(3n-1) {
        grid-column: 7/span 4
    }

    .module-custom-header-footer .bx-offerings-highlights__item:nth-of-type(3n) {
        grid-column: 12/span 4
    }
}

.module-custom-header-footer .bx-offerings-highlights__item .bx-offerings-card {
    height: 100%
}

.module-custom-header-footer .bx-offerings-card {
    display: flex;
    flex-direction: column
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-card {
        -moz-column-gap: var(--spacing-48);
        column-gap: var(--spacing-48);
        flex-direction: row
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-card {
        flex-direction: column
    }
}

.module-custom-header-footer .bx-offerings-card__media {
    --x: .5;
    --y: .5;
    overflow: hidden;
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-offerings-card__media {
        width: 30.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-card__media {
        flex-shrink: 0;
        width: 30.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-card__media {
        width: 27.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-offerings-card__media {
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-card__media {
        width: 40rem
    }
}

.module-custom-header-footer .bx-offerings-card__media img {
    aspect-ratio: 9/12;
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-offerings-card__media-curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-offerings-card__content {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.module-custom-header-footer .bx-offerings-card__title {
    font-family: var(--f-sans);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    line-height: 1.5;
    margin-top: var(--spacing-32)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-card__title {
        font-size: var(--fs-32);
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-offerings-card__description {
    font-size: var(--fs-18);
    margin-top: var(--spacing-24)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-card__description {
        font-size: var(--fs-20);
        margin-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-offerings-card__cta {
    margin-top: auto;
    padding-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-offerings-card__cta {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-offerings-card__cta {
        margin-top: auto
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-offerings-card__cta {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        grid-row-gap: 0;
        background-color: var(--c-background);
        color: var(--c-copy);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title Title" ". . . Desc Desc Desc Desc Desc";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

@media print {
    .module-custom-header-footer .bx-page-header {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

.module-custom-header-footer .bx-page-header__animation {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__animation {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-page-header__title {
    overflow: hidden
}

.module-custom-header-footer .bx-page-header__title .char,
.module-custom-header-footer .bx-page-header__title .word {
    display: inline-block
}

.module-custom-header-footer .bx-page-header__title {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-40);
        grid-area: Title
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media print {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-56);
        grid-area: Title
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-header__title {
        font-size: var(--fs-72);
        grid-area: Title
    }
}

.module-custom-header-footer .bx-page-header__animation[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-header__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-header__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__description-spacing {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header__description-spacing {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-page-header__description-spacing {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-page-header__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__inner {
        --columns: 4;
        grid-template-areas: "Title Title Title Title" "Desc Desc Desc Desc"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header__inner {
        --columns: 8;
        grid-template-areas: "Title Title Title Title Title Title Title Title " "Desc Desc Desc Desc Desc Desc Desc Desc "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

@media print {
    .module-custom-header-footer .bx-page-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

.module-custom-header-footer .bx-page-header_front {
    opacity: 0
}

.module-custom-header-footer .bx-page-header__description {
    align-self: center;
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    grid-area: Desc;
    letter-spacing: .032rem;
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-header__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header__description {
        align-self: start;
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-page-header__description {
        align-self: start;
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-header__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-header__description {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-page-header__titleError {
    bottom: var(--spacing-48);
    color: var(--c-red);
    display: block;
    font-size: var(--spacing-12);
    position: absolute
}

.module-custom-header-footer .bx-headers-one__title a,
.module-custom-header-footer .bx-headers-three__title a,
.module-custom-header-footer .bx-headers-two__title a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-headers-one__title a:hover,
.module-custom-header-footer .bx-headers-three__title a:hover,
.module-custom-header-footer .bx-headers-two__title a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-one__title a:hover,
    .module-custom-header-footer .bx-headers-three__title a:hover,
    .module-custom-header-footer .bx-headers-two__title a:hover {
        background-size: 100% .1008rem
    }
}

@media print {

    .module-custom-header-footer .bx-headers-one__title a:hover,
    .module-custom-header-footer .bx-headers-three__title a:hover,
    .module-custom-header-footer .bx-headers-two__title a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-page-header__inner .page-header-text-weight {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-page-header__inner .page-header-text-weight {
        font-weight: var(--fw-regular) !important
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-page-header__inner .page-header-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media print {
    .module-custom-header-footer .bx-page-header__inner .page-header-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-page-header__inner .page-header-text-weight {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-page-header__inner .page-header-text-link {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-regular) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-page-header__inner .page-header-text-link {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-page-header__description a {
    background-image: linear-gradient(currentcolor, currentcolor) !important;
    background-position: 0 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0 1px !important;
    text-decoration: none !important;
    transition: background-size .3s !important
}

.module-custom-header-footer .bx-page-header__description a:hover {
    background-size: 100% 1px !important
}

.module-custom-header-footer .bx-promo-header {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-bottom: var(--spacing-72);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16);
    padding-top: var(--spacing-40)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-header {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-header {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-header {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-header {
        padding-bottom: var(--spacing-112);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-header {
        padding-bottom: var(--spacing-120);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-header {
        padding-bottom: var(--spacing-128);
        padding-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-promo-header__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-header__inner {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        grid-row-gap: 0;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title Title" ". Desc Desc Desc Desc Desc Desc Desc";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc Desc"
    }
}

.module-custom-header-footer .bx-promo-header__title {
    --columns: 8;
    --gap: var(--spacing-16);
    overflow: hidden
}

.module-custom-header-footer .bx-promo-header__title .char,
.module-custom-header-footer .bx-promo-header__title .word {
    display: inline-block
}

.module-custom-header-footer .bx-promo-header__title {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: var(--gap);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    grid-auto-rows: minmax(-webkit-min-content, -webkit-max-content);
    grid-auto-rows: minmax(min-content, max-content);
    grid-template-areas: "Title1 Title1 Title1 Title1 Title1 Title1 Title1 Title1" ". . Title2 Title2 Title2 Title2 Title2 Title2";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    letter-spacing: .008em;
    line-height: 1;
    row-gap: var(--gap)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-header__title {
        font-size: var(--fs-64);
        grid-area: Title;
        grid-template-areas: "Title1 Title1 Title1 Title1 Title1 Title1 Title1 Title1" ". Title2 Title2 Title2 Title2 Title2 Title2 Title2"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-header__title {
        --gap: var(--spacing-24);
        font-size: var(--fs-72);
        grid-template-areas: "Title1 Title1 Title1 Title1 Title1 Title1 Title1 Title1" ". . Title2 Title2 Title2 Title2 Title2 Title2"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-header__title {
        --gap: var(--spacing-32);
        font-size: var(--fs-96)
    }
}

.module-custom-header-footer .bx-promo-header__title-1 {
    grid-area: Title1
}

.module-custom-header-footer .bx-promo-header__title-2 {
    grid-area: Title2
}

.module-custom-header-footer .bx-promo-header__description {
    align-self: end;
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    grid-area: Desc;
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-header__description {
        font-size: var(--fs-24);
        margin-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-header__description {
        font-size: var(--fs-20);
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-header__description {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-header__description {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .bx-promo-header__description li.bx-list-item,
.module-custom-header-footer .bx-promo-header__description p,
.module-custom-header-footer .bx-promo-header__description p li.bx-list-item {
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    letter-spacing: .032rem;
    line-height: 1.5
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-promo-header__description li.bx-list-item,
    .module-custom-header-footer .bx-promo-header__description p,
    .module-custom-header-footer .bx-promo-header__description p li.bx-list-item {
        font-size: var(--fs-24)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-promo-header__description li.bx-list-item,
    .module-custom-header-footer .bx-promo-header__description p,
    .module-custom-header-footer .bx-promo-header__description p li.bx-list-item {
        font-size: var(--fs-20)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-promo-header__description li.bx-list-item,
    .module-custom-header-footer .bx-promo-header__description p,
    .module-custom-header-footer .bx-promo-header__description p li.bx-list-item {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-promo-header__description li.bx-list-item,
    .module-custom-header-footer .bx-promo-header__description p,
    .module-custom-header-footer .bx-promo-header__description p li.bx-list-item {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .primary-nav {
    --column-gap: 0;
    display: flex;
    justify-content: flex-end
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav {
        --column-gap: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .primary-nav {
        --column-gap: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav {
        --column-gap: var(--spacing-136)
    }
}

.module-custom-header-footer .primary-nav__toggle {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: var(--c-copy);
    height: 2.4rem;
    line-height: 1;
    width: 3.4rem
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__toggle {
        display: none
    }
}

.module-custom-header-footer .primary-nav__toggle svg {
    display: block
}

.module-custom-header-footer .primary-nav__toggle-cross,
.module-custom-header-footer .primary-nav__toggle[aria-expanded=true] .primary-nav__toggle-lines {
    display: none
}

.module-custom-header-footer .primary-nav__toggle[aria-expanded=true] .primary-nav__toggle-cross {
    display: block
}

.module-custom-header-footer .primary-nav__inner {
    background-color: var(--c-background);
    left: 0;
    max-height: calc(var(--viewport-height) - var(--h-site-header));
    overflow: auto;
    position: absolute;
    top: 100%;
    width: 100%
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__inner {
        align-items: center;
        background-color: transparent;
        -moz-column-gap: var(--spacing-64);
        column-gap: var(--spacing-64);
        display: flex;
        left: auto;
        max-height: none;
        overflow: visible;
        position: static;
        top: auto;
        width: auto
    }
}

.module-custom-header-footer .primary-nav__inner[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .primary-nav__backdrop {
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, .32);
    bottom: 0;
    left: 0;
    pointer-events: none;
    position: fixed;
    right: var(--scrollbar-width);
    top: 0;
    z-index: 2
}

.module-custom-header-footer .primary-nav__backdrop--hidden {
    display: none
}

.module-custom-header-footer .primary-nav__list {
    list-style: none;
    padding: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        row-gap: var(--spacing-8)
    }
}

.module-custom-header-footer .primary-nav__list-item {
    border-top: 1px solid var(--c-slate-2);
    margin-top: 0;
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .primary-nav__list-item {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-item {
        border-top: none;
        font-size: var(--fs-16);
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .primary-nav__list-item-link {
    align-items: center;
    color: var(--c-copy);
    display: flex;
    gap: var(--spacing-16);
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    padding-bottom: var(--spacing-16);
    padding-top: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-item-link {
        display: inline-block;
        padding: 0
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .primary-nav__list-item-link {
        background-image: none
    }
}

.module-custom-header-footer .primary-nav__list-item-icon {
    flex-shrink: 0;
    height: var(--spacing-16);
    width: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-item-icon {
        height: var(--spacing-12);
        margin-left: var(--spacing-8);
        vertical-align: -.5px;
        width: var(--spacing-12)
    }
}

.module-custom-header-footer .primary-nav__list-item-link[aria-expanded=true] .primary-nav__list-item-icon {
    transform: rotate(180deg)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__lvl-2-wrap {
        background-color: var(--c-background);
        left: 0;
        padding-left: var(--spacing-16);
        padding-right: var(--spacing-16);
        position: absolute;
        top: 100%;
        width: 100%
    }

    @media (min-width:22.5em) {
        .module-custom-header-footer .primary-nav__lvl-2-wrap {
            padding-left: 0;
            padding-right: 0
        }
    }
}

.module-custom-header-footer .primary-nav__lvl-2-wrap[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .primary-nav__list-lvl-2 {
    list-style: none;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    padding-bottom: var(--spacing-40);
    padding-left: 0;
    padding-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-lvl-2 {
        border-top: 1px solid var(--c-slate-2);
        -moz-column-gap: var(--column-gap);
        column-gap: var(--column-gap);
        display: flex;
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .primary-nav__list-lvl-2-item {
    border-top: 1px solid var(--c-slate-2);
    font-size: var(--fs-20);
    padding-top: var(--spacing-32)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-lvl-2-item {
        border-top: none;
        max-width: 32rem;
        min-width: 8rem;
        padding-top: 0;
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .primary-nav__list-lvl-2-item+.primary-nav__list-lvl-2-item {
    margin-top: var(--spacing-32)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-lvl-2-item+.primary-nav__list-lvl-2-item {
        margin-top: 0
    }

    .module-custom-header-footer .primary-nav__list-lvl-2-item.has-two-column-list {
        max-width: 58.4rem
    }
}

.module-custom-header-footer .primary-nav__list-lvl-2-item.has-nav-widget {
    border-top: none
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-lvl-2-item.has-nav-widget {
        flex-grow: 1;
        margin-left: auto;
        max-width: 58.4rem;
        padding-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .primary-nav__list-lvl-2-item.has-nav-widget {
        max-width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav__list-lvl-2-item.has-nav-widget {
        max-width: 72.8rem
    }
}

.module-custom-header-footer .primary-nav__list-lvl-2-link {
    color: var(--c-copy);
    font-weight: var(--fw-medium)
}

.module-custom-header-footer .primary-nav__list-lvl-3 {
    list-style: none;
    margin-top: var(--spacing-24);
    padding: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__list-lvl-3 {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .primary-nav__list-lvl-3-item+.primary-nav__list-lvl-3-item {
    margin-top: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .has-two-column-list .primary-nav__list-lvl-3 {
        -moz-column-count: 2;
        column-count: 2;
        -moz-column-gap: var(--column-gap);
        column-gap: var(--column-gap)
    }
}

.module-custom-header-footer .primary-nav__list-lvl-3-link {
    color: var(--c-copy)
}

.module-custom-header-footer .primary-nav-widget {
    background-color: var(--c-background-highlight);
    color: var(--c-copy)
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav-widget {
        display: flex
    }
}

.module-custom-header-footer .primary-nav-widget__media {
    display: none
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav-widget__media {
        display: block;
        flex-shrink: 0
    }

    .module-custom-header-footer .primary-nav-widget__media img {
        flex: 0 0;
        height: 100%;
        min-height: var(--spacing-192);
        -o-object-fit: cover;
        object-fit: cover;
        width: 20rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .primary-nav-widget__media img {
        width: 22.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav-widget__media img {
        width: 29.6rem
    }
}

.module-custom-header-footer .primary-nav-widget__content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: var(--spacing-24);
    row-gap: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .primary-nav-widget__content {
        align-items: flex-end;
        flex-direction: row
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav-widget__content {
        align-items: flex-start;
        flex: 1 0;
        flex-direction: column
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .primary-nav-widget__content {
        padding: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav-widget__content {
        padding: var(--spacing-48);
        row-gap: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .primary-nav-widget__content-inner {
        max-width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav-widget__content-inner {
        max-width: none
    }
}

.module-custom-header-footer .primary-nav-widget__title {
    font-family: var(--f-sans-serif);
    font-size: var(--fs-20);
    font-weight: var(--fw-medium);
    letter-spacing: .032rem;
    line-height: 1.5
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav-widget__title {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .primary-nav-widget__content p {
    font-size: var(--fs-18);
    margin-top: var(--spacing-16)
}

@media (min-width:120em) {
    .module-custom-header-footer .primary-nav-widget__content p {
        font-size: var(--fs-18);
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .primary-nav-widget__cta {
    flex-grow: 0
}

.module-custom-header-footer .primary-nav__search {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .primary-nav__search {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .primary-nav__search {
    border-top: 1px solid var(--c-slate-2);
    padding-bottom: 2rem;
    padding-top: 2rem
}

@media (min-width:80em) {
    .module-custom-header-footer .primary-nav__search {
        border: none;
        padding: 0
    }
}

.module-custom-header-footer .primary-nav__search-inner {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .primary-nav__search-link {
    color: var(--c-copy);
    display: block
}

.module-custom-header-footer .primary-nav__search-link svg {
    display: block
}

.module-custom-header-footer .admin-bar .primary-nav__inner {
    max-height: calc(var(--viewport-height) - var(--h-site-header) - var(--wp-admin--admin-bar--height, 0))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .three-column-japan-version {
        max-width: none !important
    }

    .module-custom-header-footer .three-column-japan-version .primary-nav__list-lvl-3 {
        -moz-column-count: 1;
        column-count: 1
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .three-column-japan-version {
        max-width: -webkit-max-content !important;
        max-width: -moz-max-content !important;
        max-width: max-content !important
    }

    .module-custom-header-footer .three-column-japan-version .primary-nav__list-lvl-3 {
        -moz-column-count: 3;
        column-count: 3
    }

    .module-custom-header-footer .bx-lang-ja-jp .primary-nav__list-lvl-2-item,
    .module-custom-header-footer .bx-lang-ja-jp .primary-nav__list-lvl-2-item.has-two-column-list,
    .module-custom-header-footer .bx-lang-jp .primary-nav__list-lvl-2-item,
    .module-custom-header-footer .bx-lang-jp .primary-nav__list-lvl-2-item.has-two-column-list {
        max-width: none
    }
}

.module-custom-header-footer .tns-outer {
    padding: 0 !important
}

.module-custom-header-footer .tns-outer [hidden] {
    display: none !important
}

.module-custom-header-footer .tns-outer [aria-controls],
.module-custom-header-footer .tns-outer [data-action] {
    cursor: pointer
}

.module-custom-header-footer .tns-slider {
    transition: all 0s
}

.module-custom-header-footer .tns-slider>.tns-item {
    box-sizing: border-box
}

.module-custom-header-footer .tns-horizontal.tns-subpixel {
    white-space: nowrap
}

.module-custom-header-footer .tns-horizontal.tns-subpixel>.tns-item {
    display: inline-block;
    vertical-align: top;
    white-space: normal
}

.module-custom-header-footer .tns-horizontal.tns-no-subpixel:after {
    clear: both;
    content: "";
    display: table
}

.module-custom-header-footer .tns-horizontal.tns-no-subpixel>.tns-item {
    float: left
}

.module-custom-header-footer .tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {
    margin-right: -100%
}

.module-custom-header-footer .tns-gallery,
.module-custom-header-footer .tns-no-calc {
    left: 0;
    position: relative
}

.module-custom-header-footer .tns-gallery {
    min-height: 1px
}

.module-custom-header-footer .tns-gallery>.tns-item {
    left: -100%;
    position: absolute;
    transition: transform 0s, opacity 0s
}

.module-custom-header-footer .tns-gallery>.tns-slide-active {
    left: auto !important;
    position: relative
}

.module-custom-header-footer .tns-gallery>.tns-moving {
    transition: all .25s
}

.module-custom-header-footer .tns-autowidth {
    display: inline-block
}

.module-custom-header-footer .tns-lazy-img {
    opacity: .6;
    transition: opacity .6s
}

.module-custom-header-footer .tns-lazy-img.tns-complete {
    opacity: 1
}

.module-custom-header-footer .tns-ah {
    transition: height 0s
}

.module-custom-header-footer .tns-ovh {
    overflow: hidden
}

.module-custom-header-footer .tns-visually-hidden {
    left: -10000em;
    position: absolute
}

.module-custom-header-footer .tns-transparent {
    opacity: 0;
    visibility: hidden
}

.module-custom-header-footer .tns-fadeIn {
    filter: alpha(opacity=100);
    opacity: 1;
    z-index: 0
}

.module-custom-header-footer .tns-fadeOut,
.module-custom-header-footer .tns-normal {
    filter: alpha(opacity=0);
    opacity: 0;
    z-index: -1
}

.module-custom-header-footer .tns-vpfix {
    white-space: nowrap
}

.module-custom-header-footer .tns-vpfix>div,
.module-custom-header-footer .tns-vpfix>li {
    display: inline-block
}

.module-custom-header-footer .tns-t-subp2 {
    height: 10px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 310px
}

.module-custom-header-footer .tns-t-ct {
    position: absolute;
    right: 0;
    width: 2333.3333333%;
    width: 2333.33333333%
}

.module-custom-header-footer .tns-t-ct:after {
    clear: both;
    content: "";
    display: table
}

.module-custom-header-footer .tns-t-ct>div {
    float: left;
    height: 10px;
    width: 1.4285714%;
    width: 1.42857143%
}

.module-custom-header-footer .bx-promo-carousel {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-bottom: var(--spacing-56);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-112)
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel {
        padding-bottom: var(--spacing-128)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta .bx-singular-link_frontend {
        height: 4.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta .bx-singular-link_frontend {
        height: 5.2rem
    }
}

.module-custom-header-footer .bx-promo-carousel .bx-promo-carousel__one .tns-ovh {
    overflow: visible
}

.module-custom-header-footer .bx-promo-carousel__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-promo-carousel__items {
    width: 100%
}

.module-custom-header-footer .bx-promo-carousel__item__author {
    flex-shrink: 0;
    padding-bottom: var(--spacing-64);
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-carousel__item__author {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__item__author {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__item__author {
        padding-bottom: var(--spacing-24) !important
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__item__author {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-promo-carousel__item {
    flex-shrink: 0;
    padding-bottom: var(--spacing-64);
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-carousel__item {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__item {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__item {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__item {
        padding-bottom: var(--spacing-24)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.125)
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.125)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__media:hover svg {
        transform: scale(1.09091)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel[:has(.bx-promo-carousel__nav)] .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-promo-carousel:has(.bx-promo-carousel__nav) .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel[:has(.bx-promo-carousel__nav)] .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-promo-carousel:has(.bx-promo-carousel__nav) .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel[:has(.bx-promo-carousel__nav)] .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-promo-carousel:has(.bx-promo-carousel__nav) .bx-promo-crousel-item_title-inner {
        margin-bottom: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-multiple-items {
    flex-shrink: 0;
    padding-bottom: 0;
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-multiple-items {
        padding-bottom: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-multiple-items {
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-multiple-items {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-multiple-items {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-promo-carousel__noimage {
    padding-bottom: 0
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-carousel__noimage {
        padding-bottom: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__noimage {
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__noimage {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__noimage {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-promo-carousel-item__media {
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-promo-carousel-item__image--mobile-only img,
.module-custom-header-footer .bx-promo-carousel-item__media.bx-mobile-image-enabled-true img {
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%) !important;
    object-position: calc(var(--x)*100%) calc(var(--y)*100%) !important
}

.module-custom-header-footer .bx-promo-carousel-item__media img,
.module-custom-header-footer .bx-promo-carousel-item__media video {
    display: block;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center;
    object-position: center;
    width: 100%
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 18.5008rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 20.7008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 38.7008rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 48.7008rem
    }
}

@media print {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 48.7008rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 54.2rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-promo-carousel-item__media img,
    .module-custom-header-footer .bx-promo-carousel-item__media video {
        height: 70.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: none
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: block
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-promo-video__Large {
        display: block
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: block
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-video__Large {
        display: block
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: block
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-promo-video__Small {
        display: none
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: none
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-video__Small {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 18.4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 20.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 38.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 48.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 48.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 54.1696rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-custom-height .bx-promo__video {
        height: 70.6208rem
    }
}

.module-custom-header-footer .bx-promo-carousel-item__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-promo-carousel-item__media {
    margin-bottom: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__media {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__media {
        margin-bottom: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__media {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__media {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__media {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__main {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title Title" "Content Content Content Content Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__main {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title . . Content Content Content Content Content Content Content"
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__main {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title . . Content Content Content Content Content Content Content"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__main {
        grid-template-areas: "Title Title Title Title Title Title Title Title . Content Content Content Content Content Content Content"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__main {
        grid-template-areas: "Title Title Title Title Title Title Title . . . Content Content Content Content Content Content"
    }
}

.module-custom-header-footer .has-image {
    margin-top: 0
}

@media (min-width:25.87em) {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .has-image {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__inner_spacings[:has(.bx-promo-carousel__nav)] .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-promo-carousel__inner_spacings:has(.bx-promo-carousel__nav) .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel__inner_spacings[:has(.bx-promo-carousel__nav)] .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-88)
    }

    .module-custom-header-footer .bx-promo-carousel__inner_spacings:has(.bx-promo-carousel__nav) .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel__inner_spacings[:has(.bx-promo-carousel__nav)] .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-96)
    }

    .module-custom-header-footer .bx-promo-carousel__inner_spacings:has(.bx-promo-carousel__nav) .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel[:has(.bx-promo-carousel__nav)] .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-promo-carousel:has(.bx-promo-carousel__nav) .bx-promo-carousel-item__title {
        padding-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-promo-carousel-item__title {
    grid-area: Title
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__title {
        max-width: 59.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__title {
        max-width: 71.2rem
    }
}

.module-custom-header-footer .bx-promo-carousel__item.tns-slide-active .bx-promo-carousel-item__main {
    opacity: 1;
    visibility: visible
}

.module-custom-header-footer .tns-slider .bx-promo-carousel__item:not(.tns-slide-active) .bx-promo-carousel-item__main {
    opacity: 0;
    transition: opacity 1s ease-in;
    visibility: hidden
}

.module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
    font-size: var(--fs-16)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
        font-size: var(--fs-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__title_author sup a {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-promo-carousel-item__title,
.module-custom-header-footer .bx-promo-carousel-item__title h3,
.module-custom-header-footer .bx-promo-carousel-item__title_author a {
    font-size: var(--fs-32)
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-promo-carousel-item__title,
    .module-custom-header-footer .bx-promo-carousel-item__title h3,
    .module-custom-header-footer .bx-promo-carousel-item__title_author a {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-promo-carousel-item__title,
    .module-custom-header-footer .bx-promo-carousel-item__title h3,
    .module-custom-header-footer .bx-promo-carousel-item__title_author a {
        font-size: var(--fs-32)
    }
}

@media print {

    .module-custom-header-footer .bx-promo-carousel-item__title,
    .module-custom-header-footer .bx-promo-carousel-item__title h3,
    .module-custom-header-footer .bx-promo-carousel-item__title_author a {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-promo-carousel-item__title,
    .module-custom-header-footer .bx-promo-carousel-item__title h3,
    .module-custom-header-footer .bx-promo-carousel-item__title_author a {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-promo-carousel-item__title,
    .module-custom-header-footer .bx-promo-carousel-item__title h3,
    .module-custom-header-footer .bx-promo-carousel-item__title_author a {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-promo-carousel-item__content {
    grid-area: Content;
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__content {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__content {
        margin-left: auto;
        margin-right: 0;
        margin-top: 0;
        width: 45.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__content {
        margin-left: auto;
        margin-right: 0;
        width: 50.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__content {
        margin-left: auto;
        margin-right: 0;
        width: 60.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__content {
        margin-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: block
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: none
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: none
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__image--mobile-only {
        display: none
    }
}

.module-custom-header-footer .has-content {
    grid-area: Content;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .has-content {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .has-content {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .has-content {
        margin-top: 0
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-promo-carousel-item__blurb,
    .module-custom-header-footer .bx-lang-jp .bx-promo-carousel-item__blurb {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-promo-carousel-item__blurb,
    .module-custom-header-footer .bx-lang-jp .bx-promo-carousel-item__blurb {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-promo-carousel-item__blurb,
    .module-custom-header-footer .bx-lang-jp .bx-promo-carousel-item__blurb {
        font-size: var(--fs-20) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-lang-ja-jp .bx-promo-carousel-item__blurb,
    .module-custom-header-footer .bx-lang-jp .bx-promo-carousel-item__blurb {
        font-size: var(--fs-24) !important
    }
}

.module-custom-header-footer .bx-promo-carousel-item__blurb {
    font-size: var(--fs-18)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__blurb {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__blurb {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-promo-carousel-item__blurb>p {
    font-size: inherit
}

.module-custom-header-footer .bx-promo-carousel-item__cta {
    margin-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta {
        margin-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__cta {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__cta {
        margin-top: var(--spacing-56)
    }
}

.module-custom-header-footer .has-cta {
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .has-cta {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .has-cta {
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .has-cta {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .has-cta {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__content .has-content {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__content .has-content {
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel-item__content .has-content {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel-item__content .has-content {
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__item--video .bx-promo-carousel-item__cta .bx-promo-carousel__nav-button-icon {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__item--video .bx-promo-carousel-item__cta .bx-promo-carousel__nav-button-icon {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__item--video .bx-promo-carousel-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__item--video .bx-promo-carousel-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__item--has-mobile-image .bx-promo-carousel-item__media img {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__item--has-mobile-image .bx-promo-carousel-item__media img {
        display: none
    }
}

.module-custom-header-footer .bx-promo-carousel__floater-container {
    display: none;
    left: 0;
    position: absolute;
    top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__floater-container {
        display: block;
        left: calc(50% - 7.6rem);
        top: 16.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__floater-container {
        display: block;
        left: calc(50% - 7.6rem);
        top: 16.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel__floater-container {
        top: 19.5rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel__floater-container {
        top: 27.3rem
    }
}

.module-custom-header-footer .bx-promo-carousel__floater {
    background-color: var(--c-black);
    border-radius: 100%;
    height: 15.2rem;
    padding: var(--spacing-12);
    width: 15.2rem
}

.module-custom-header-footer .bx-promo-carousel__floater[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-promo-carousel__floater:hover .bx-promo-carousel__floater-inner {
    --c-link: var(--c-black);
    background-color: var(--c-white)
}

.module-custom-header-footer .bx-promo-carousel__floater-inner {
    align-items: center;
    border: 1px solid var(--c-white);
    border-radius: 100%;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    transition: background-color .3s ease-in-out;
    width: 100%
}

.module-custom-header-footer .bx-promo-carousel__floater-link {
    font-size: var(--fs-16)
}

.module-custom-header-footer .bx-promo-carousel__floater-link a {
    color: var(--c-white)
}

.module-custom-header-footer .bx-promo-carousel__floater-link:hover a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-promo-carousel__floater-link a:after {
    border-radius: 100%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.module-custom-header-footer .bx-promo-carousel__footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__footer {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__footer {
        --columns: 16
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__footer {
        --columns: 16
    }
}

.module-custom-header-footer .bx-promo-carousel__nav {
    align-items: center;
    display: flex;
    gap: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-promo-carousel__nav {
        grid-column-end: 8;
        grid-column-start: 1
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel__nav {
        gap: var(--spacing-40);
        grid-column-end: 16;
        grid-column-start: 1
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel__nav {
        gap: var(--spacing-40);
        grid-column-end: 16;
        grid-column-start: 1
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-promo-carousel__nav {
        gap: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-promo-carousel__nav {
        gap: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-promo-carousel__nav-button {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-link);
    font-size: var(--fs);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-promo-carousel__nav-button span,
.module-custom-header-footer .bx-promo-carousel__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-promo-carousel__nav-button.focus-visible .bx-promo-carousel__nav-button-icon,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-promo-carousel__nav-button:focus-visible .bx-promo-carousel__nav-button-icon,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-promo-carousel__nav-button.focus-visible .bx-promo-carousel__nav-button-icon-fill,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-promo-carousel__nav-button:focus-visible .bx-promo-carousel__nav-button-icon-fill,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-promo-carousel__nav-button.focus-visible .bx-promo-carousel__nav-button-icon-arrow,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-promo-carousel__nav-button:focus-visible .bx-promo-carousel__nav-button-icon-arrow,
.module-custom-header-footer .bx-promo-carousel__nav-button:hover .bx-promo-carousel__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-promo-carousel__nav-button--prev {
    transform: rotate(180deg)
}

.module-custom-header-footer .bx-promo-carousel__nav-button-icon {
    display: inline-block;
    height: var(--spacing-40);
    transition: transform .3s;
    width: var(--spacing-40)
}

.module-custom-header-footer .bx-promo-carousel__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-promo-carousel__nav-button-icon-arrow,
.module-custom-header-footer .bx-promo-carousel__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-promo-carousel-item__href[data-focus-type=keyboard] img,
.module-custom-header-footer .bx-promo-carousel-item__href[data-focus-type=keyboard] video,
.module-custom-header-footer .bx-promo-carousel-item__href[data-uw-sr-styles=true] img,
.module-custom-header-footer .bx-promo-carousel-item__href[data-uw-sr-styles=true] video {
    border: 2px var(--c-yellow) solid
}

.module-custom-header-footer .bx-dot-nav__item-link[:has(svg[data-uw-sr-styled="true"])]:after,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-dot-nav__item-link:after {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .bx-dot-nav__item-link:has(svg[data-uw-sr-styled=true]):after,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-dot-nav__item-link:after {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .bx-promo-carousel .bx-promo-carousel-item__blurb p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-promo-carousel .bx-promo-crousel-item_title-inner[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-promo-carousel-item__blurb p a,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-promo-carousel__nav-button,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-promo-crousel-item_title-inner a,
.module-custom-header-footer .bx-promo-carousel[data-uw-sr-styled=true] .bx-singular-link_frontend {
    color: var(--c-black)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-promo-carousel-item__href {
        text-decoration: none
    }
}

@media print {
    .module-custom-header-footer .bx-promo-carousel-item__href {
        text-decoration: none
    }
}

.module-custom-header-footer .bx-promo-carousel.is-color-theme-dark .bx-promo-block__appender button {
    box-shadow: inset 0 0 0 .1008rem var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-promo-carousel .bx-promo-block__appender {
    padding-right: 2.5008rem
}

.module-custom-header-footer .bx-promo-carousel .bx-brightcove-no__disclaimer,
.module-custom-header-footer .bx-promo-carousel .bx-brightcove__disclaimer {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-section-header {
        --columns: 8;
        --rows: 1;
        grid-gap: 0 var(--spacing-16);
        display: grid;
        gap: 0 var(--spacing-16);
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Title Title Title Title Title";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        grid-template-rows: repeat(var(--rows), -webkit-min-content);
        grid-template-rows: repeat(var(--rows), min-content)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-section-header {
        --columns: 16;
        --rows: 1;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Title Title Title Title Title Title Title Title . ."
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-section-header {
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Title Title Title Title Title Title Title . . ."
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-section-header {
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Title Title Title Title Title Title Title Title . ."
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-section-header__eyebrow {
        grid-area: Eyebrow
    }
}

.module-custom-header-footer .bx-section-header__title {
    font-size: var(--fs-32);
    margin-top: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-section-header__title {
        grid-area: Title;
        margin-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-section-header__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-section-header__title {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .bx-singular-link_frontend {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-link);
    display: inline-block;
    font-size: var(--fs);
    letter-spacing: .016em;
    line-height: 1.75;
    outline: none;
    text-decoration: none
}

.module-custom-header-footer .bx-singular-link_frontend span,
.module-custom-header-footer .bx-singular-link_frontend svg {
    pointer-events: none
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        --fs: var(--fs-20)
    }
}

.module-custom-header-footer .bx-singular-link_frontend:hover .bx-singular-link__icon {
    transform: scale(1.2)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link_frontend:hover .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-singular-link_frontend:hover .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend:hover .bx-singular-link__icon-arrow {
    color: var(--c-background) !important
}

.module-custom-header-footer .bx-singular-link_frontend:hover .bx-singular-link__label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-singular-link_frontend.focus-visible .bx-singular-link__icon {
    transform: scale(1.2)
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible .bx-singular-link__icon {
    transform: scale(1.2)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link_frontend.focus-visible .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }

    .module-custom-header-footer .bx-singular-link_frontend:focus-visible .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-singular-link_frontend.focus-visible .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend.focus-visible .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible .bx-singular-link__icon-arrow {
    fill: var(--c-white) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-singular-link_frontend.focus-visible .bx-singular-link__label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-singular-link_frontend:focus-visible .bx-singular-link__label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-singular-link_frontend:focus .bx-singular-link__icon {
    height: var(--spacing-40) !important;
    width: var(--spacing-40) !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link_frontend:focus .bx-singular-link__icon {
        height: var(--spacing-48) !important;
        width: var(--spacing-48) !important
    }
}

.module-custom-header-footer .bx-singular-link_frontend:focus .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link_frontend:focus .bx-singular-link__icon-arrow {
    color: var(--c-background)
}

.module-custom-header-footer .bx-singular-link_frontend:focus .bx-singular-link__label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-singular-link {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-link);
    display: inline-block;
    font-size: var(--fs);
    font-weight: var(--fw-regular);
    letter-spacing: .016em;
    line-height: 1.75;
    text-decoration: none
}

.module-custom-header-footer .bx-singular-link span,
.module-custom-header-footer .bx-singular-link svg {
    pointer-events: none
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link {
        --fs: var(--fs-20)
    }
}

.module-custom-header-footer .bx-singular-link:focus .bx-singular-link__icon,
.module-custom-header-footer .bx-singular-link:hover .bx-singular-link__icon {
    transform: scale(1.2)
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-singular-link:focus .bx-singular-link__icon,
    .module-custom-header-footer .bx-singular-link:hover .bx-singular-link__icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-singular-link:focus .bx-singular-link__icon-fill,
.module-custom-header-footer .bx-singular-link:hover .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-singular-link:focus .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-singular-link:hover .bx-singular-link__icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-singular-link:focus .bx-singular-link__label,
.module-custom-header-footer .bx-singular-link:hover .bx-singular-link__label {
    background-size: 100% 1px
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-singular-link__icon {
    display: inline-block;
    height: var(--spacing-40);
    transition: transform .3s;
    width: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link__icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-singular-link__icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-singular-link__icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-singular-link__label {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    display: inline-block;
    margin-right: var(--spacing-16);
    transition: background-size .3s;
    vertical-align: -.1em
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link__label {
        margin-right: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-singular-link--icon-only .bx-singular-link__label {
    word-wrap: normal !important;
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.module-custom-header-footer .bx-singular-link--arrow-down .bx-singular-link__icon {
    transform: rotate(90deg)
}

.module-custom-header-footer .bx-singular-link--with-background {
    background-color: var(--c-button-background);
    border-radius: var(--spacing-64);
    color: var(--c-button-copy);
    outline: 0 solid var(--c-bg);
    outline-offset: -2px;
    padding: var(--spacing-8) var(--spacing-8) var(--spacing-8) var(--spacing-32);
    transition: background-color .3s, outline .3s
}

.module-custom-header-footer .bx-singular-link--with-background.bx-singular-link--icon-only {
    padding-left: var(--spacing-8)
}

.module-custom-header-footer .bx-singular-link--with-background .bx-singular-link__label {
    background-image: none;
    background-size: auto auto;
    background-size: initial
}

.module-custom-header-footer .bx-singular-link--with-background:focus,
.module-custom-header-footer .bx-singular-link--with-background:hover {
    outline: 5px solid var(--c-button-background)
}

.module-custom-header-footer .bx-singular-link--with-background.focus-visible {
    --c-button-background: var(--c-yellow);
    --c-button-copy: var(--c-black)
}

.module-custom-header-footer .bx-singular-link--with-background:focus-visible {
    --c-button-background: var(--c-yellow);
    --c-button-copy: var(--c-black)
}

.module-custom-header-footer .bx-singular-link--with-background.focus-visible .bx-singular-link__icon-fill {
    color: var(--c-button-background)
}

.module-custom-header-footer .bx-singular-link--with-background:focus-visible .bx-singular-link__icon-fill {
    color: var(--c-button-background)
}

.module-custom-header-footer .bx-singular-link--with-background.focus-visible .bx-singular-link__icon-arrow {
    color: var(--c-button-copy);
    opacity: 1
}

.module-custom-header-footer .bx-singular-link--with-background:focus-visible .bx-singular-link__icon-arrow {
    color: var(--c-button-copy);
    opacity: 1
}

.module-custom-header-footer .bx-singular-link-gray-out {
    color: var(--c-gray-1)
}

.module-custom-header-footer .bx-singular-link .bx-singular-link__label:focus,
.module-custom-header-footer .bx-singular-link .bx-singular-link__label:focus~.bx-singular-link__icon,
.module-custom-header-footer .bx-singular-link .bx-singular-link__label:focus~.bx-singular-link__icon .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-singular-link .bx-singular-link__label:focus~.bx-singular-link__icon .bx-singular-link__icon-border,
.module-custom-header-footer .bx-singular-link .bx-singular-link__label:focus~.bx-singular-link__icon .bx-singular-link__icon-fill {
    color: var(--c-copy) !important
}

.module-custom-header-footer section.bx-horizontal-list__wrap[data-uw-sr-styled=true] .bx-singular-link_frontend {
    color: var(--c-black) !important
}

.module-custom-header-footer section.bx-horizontal-list__wrap[data-uw-sr-styled=true] .bx-singular-link_frontend:hover .bx-singular-link__icon-fill {
    color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-singular-link_frontend:hover {
    background-size: 0 0 !important
}

.module-custom-header-footer .site-footer {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .site-footer {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .site-footer__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .site-footer__top {
    --columns: 4;
    grid-column-gap: var(--spacing-16);
    border-bottom: 1px solid var(--c-graphics);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-areas: "Branding Branding Branding Branding" ". PrimaryNav PrimaryNav PrimaryNav";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    padding-bottom: var(--spacing-64);
    padding-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__top {
        --columns: 8;
        grid-template-areas: "Branding Branding Branding Branding Branding Branding Branding Branding" "PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav";
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__top {
        --columns: 16;
        grid-template-areas: "Branding Branding Branding Branding PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav PrimaryNav";
        padding-bottom: var(--spacing-112);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__top {
        padding-bottom: var(--spacing-120);
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .site-footer__top {
        padding-bottom: var(--spacing-136);
        padding-top: var(--spacing-64)
    }
}

.module-custom-header-footer .site-footer__bottom {
    --columns: 4;
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-areas: ". SecondaryNav SecondaryNav SecondaryNav" ". Copyright Copyright Copyright";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    padding-bottom: var(--spacing-72);
    padding-top: var(--spacing-64)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .site-footer__bottom {
        padding-bottom: var(--spacing-72);
        padding-top: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__bottom {
        --columns: 8;
        grid-template-areas: "Copyright Copyright Copyright Copyright SecondaryNav SecondaryNav SecondaryNav SecondaryNav";
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__bottom {
        --columns: 16;
        display: flex;
        flex-direction: row-reverse;
        grid-template-areas: "Copyright Copyright SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav SecondaryNav";
        justify-content: space-between;
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__bottom {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .site-footer__bottom {
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .site-footer__branding {
    grid-area: Branding
}

.module-custom-header-footer .site-footer__logo svg {
    display: block;
    height: auto;
    width: 21rem
}

@media (min-width:25.87em) {
    .module-custom-header-footer .site-footer__logo svg {
        width: 23.5rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__logo svg {
        width: 20.1rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__logo svg {
        width: 23.5rem
    }
}

.module-custom-header-footer .site-footer__primary-nav {
    grid-row-gap: var(--spacing-56);
    display: grid;
    grid-area: PrimaryNav;
    grid-template-columns: auto;
    margin-top: var(--spacing-72);
    row-gap: var(--spacing-56)
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__primary-nav {
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        grid-template-columns: repeat(4, minmax(0, 1fr));
        margin-top: var(--spacing-80);
        row-gap: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__primary-nav {
        -moz-column-gap: var(--spacing-112);
        column-gap: var(--spacing-112);
        display: flex;
        justify-content: flex-end;
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__primary-nav {
        -moz-column-gap: var(--spacing-120);
        column-gap: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .site-footer__primary-nav {
        -moz-column-gap: var(--spacing-136);
        column-gap: var(--spacing-136)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__primary-nav-column:first-of-type {
        grid-column: span 2
    }

    .module-custom-header-footer .site-footer__primary-nav-column {
        max-width: 16.8rem
    }

    .module-custom-header-footer .site-footer__primary-nav[:has(.site-footer__primary-nav-column:nth-child(4))] .site-footer__primary-nav-column:first-of-type {
        grid-column: span 1
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__primary-nav:has(.site-footer__primary-nav-column:nth-child(4)) .site-footer__primary-nav-column:first-of-type {
        grid-column: span 1
    }
}

.module-custom-header-footer .site-footer__primary-nav-column-title {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-medium);
    letter-spacing: .032rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__primary-nav-column-title {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .site-footer__primary-nav-list {
    list-style: none;
    margin-bottom: 0;
    margin-top: var(--spacing-24);
    padding: 0
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__primary-nav-list {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .site-footer__primary-nav-list {
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .site-footer__primary-nav-list-item {
    font-size: var(--fs-16);
    margin-top: var(--spacing-16)
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__primary-nav-list-item {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .site-footer__primary-nav-list-item {
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .site-footer__primary-nav-link {
    font-weight: var(--fw-light)
}

.module-custom-header-footer .site-footer__secondary-nav {
    grid-area: SecondaryNav;
    margin-bottom: var(--spacing-56)
}

@media (min-width:48em) {
    .module-custom-header-footer .site-footer__secondary-nav {
        margin-bottom: 0
    }
}

.module-custom-header-footer .site-footer__secondary-nav-list {
    list-style: none;
    margin: 0;
    padding: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__secondary-nav-list {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        display: flex;
        flex-wrap: wrap;
        justify-content: flex-end;
        row-gap: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__secondary-nav-list {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32)
    }
}

.module-custom-header-footer .site-footer__secondary-nav-link {
    font-weight: var(--fw-light)
}

.module-custom-header-footer .site-footer__secondary-nav-list-item {
    font-size: var(--fs-16)
}

.module-custom-header-footer .site-footer__secondary-nav-list-item+.site-footer__secondary-nav-list-item {
    margin-top: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__secondary-nav-list-item+.site-footer__secondary-nav-list-item {
        margin-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__secondary-nav-list-item {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .site-footer__copyright {
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    grid-area: Copyright
}

@media (min-width:80em) {
    .module-custom-header-footer .site-footer__copyright {
        flex-shrink: 0;
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .site-footer__copyright {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-lang-ja-jp .site-footer__primary-nav-column,
    .module-custom-header-footer .bx-lang-jp .site-footer__primary-nav-column {
        max-width: none
    }
}

.module-custom-header-footer .site-header.bx-default-header__padding,
.module-custom-header-footer .site-header__container.bx-default-header__padding:not(.site-header__container--fixed) {
    height: var(--h-site-header)
}

.module-custom-header-footer .site-header__container--fixed {
    height: var(--h-site-header--fixed)
}

.module-custom-header-footer .site-header__container {
    align-items: center;
    background-color: var(--c-background);
    display: flex;
    justify-content: center;
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16);
    position: relative;
    width: 100%;
    z-index: 3
}

@media (min-width:22.5em) {
    .module-custom-header-footer .site-header__container {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .site-header__container--fixed {
    position: fixed;
    top: 0
}

.module-custom-header-footer .site-header__inner {
    align-items: center;
    display: flex;
    gap: var(--spacing-24);
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    width: 100%
}

.module-custom-header-footer .site-header__branding {
    flex: 0 0 var(--w-site-header-logo)
}

.module-custom-header-footer .site-header__nav {
    flex: 1 0 auto
}

.module-custom-header-footer .site-header__logo svg {
    display: block;
    height: var(--h-site-header-logo);
    width: var(--w-site-header-logo)
}

.module-custom-header-footer .site-header__skip-link {
    left: 4px;
    position: absolute;
    top: 4px
}

.module-custom-header-footer .admin-bar .site-header__container--fixed {
    top: var(--wp-admin--admin-bar--height, 0)
}

.module-custom-header-footer .site-header__container:not(.bx-default-header__padding):not(.site-header__container--fixed) {
    padding-top: var(--spacing-24)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .site-header__container:not(.bx-default-header__padding):not(.site-header__container--fixed) {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .site-header__container:not(.bx-default-header__padding):not(.site-header__container--fixed) {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .site-header__container:not(.bx-default-header__padding):not(.site-header__container--fixed) {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .site__header.site-header[:has(.primary-nav__inner[aria-hidden="false"])] {
    background-color: var(--c-background) !important;
    z-index: 3
}

.module-custom-header-footer .site__header.site-header:has(.primary-nav__inner[aria-hidden=false]) {
    background-color: var(--c-background) !important
}

.module-custom-header-footer .site__header.site-header:has(.primary-nav__inner[aria-hidden=false]) {
    z-index: 3
}

.module-custom-header-footer .site__header {
    flex-shrink: 0;
    width: 100%
}

.module-custom-header-footer .site__main {
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 0
}

.module-custom-header-footer .site__footer {
    flex-shrink: 0;
    width: 100%
}

.has-scroll-lock .layout {
    padding-top: var(--h-site-header)
}

.has-scroll-lock .module-custom-header-footer .site__header {
    width: calc(100% - var(--scrollbar-width));
    left: 0;
    position: fixed;
    top: 0;
    z-index: 3
}

.admin-bar .layout {
    padding-top: var(--wp-admin--admin-bar--height, 0)
}

.module-custom-header-footer .admin-bar .site__header {
    top: var(--wp-admin--admin-bar--height, 0)
}

.has-scroll-lock.admin-bar .layout {
    padding-top: calc(var(--h-site-header) + var(--wp-admin--admin-bar--height, 0))
}

.module-custom-header-footer .vjs-title-bar-description,
.module-custom-header-footer .vjs-title-bar-title {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-14) !important;
    font-weight: var(--fw-light) !important
}

.module-custom-header-footer div[id].focus-visible,
.module-custom-header-footer section[id].focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

.module-custom-header-footer div[id]:focus-visible,
.module-custom-header-footer section[id]:focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-iframe-sec__comp+.bx-iframe-sec-comp__below {
        padding-top: var(--spacing-64) !important
    }
}

.module-custom-header-footer .ab-testing-hide-component {
    display: none !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-24 {
        padding-bottom: var(--spacing-8) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-24 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-24 {
        padding-bottom: var(--spacing-20) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-24 {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-24 {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-48 {
        padding-top: var(--spacing-64) !important
    }
}

.module-custom-header-footer .ab-testing-top-padding-0 {
    padding-top: var(--spacing-0) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-8) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-8) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-16) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-16) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-24) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-16 {
        padding-top: var(--spacing-24) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-8) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-16) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-24) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-32 {
        padding-top: var(--spacing-64) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-56 {
        padding-top: var(--spacing-32) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-56 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-56 {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-56 {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-56 {
        padding-top: var(--spacing-64) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-112) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-120) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-112 {
        padding-top: var(--spacing-128) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-40 {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-160) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-top-padding-144 {
        padding-top: var(--spacing-192) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-48 {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-96) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-104) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-96 {
        padding-bottom: var(--spacing-128) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-48) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-40 {
        padding-bottom: var(--spacing-72) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-56) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-64) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-56 {
        padding-bottom: var(--spacing-80) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-24 {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-32 {
        padding-bottom: var(--spacing-16) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-32 {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-32 {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-32 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-144) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-160) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-144 {
        padding-bottom: var(--spacing-192) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-112) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-120) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .ab-testing-bottom-padding-112 {
        padding-bottom: var(--spacing-128) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .ab-testing-bottom-padding-72 {
        padding-bottom: var(--spacing-40) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .ab-testing-bottom-padding-72 {
        padding-bottom: var(--spacing-72) !important
    }
}

.module-custom-header-footer .bx-stats-grid {
    border-top: 1px solid var(--c-slate-2);
    margin-bottom: var(--spacing-112);
    margin-bottom: var(--spacing-64)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-grid {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-grid {
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid {
        margin-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-grid {
        margin-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-grid {
        margin-bottom: var(--spacing-136)
    }
}

.module-custom-header-footer .bx-stats-grid-item {
    --border-width: 100%;
    --columns: 4;
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-areas: "Title Title Title Title" "Desc  Desc  Desc  Desc" "Value Value Value CTA";
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    padding-bottom: var(--spacing-32);
    padding-top: var(--spacing-32);
    position: relative
}

.module-custom-header-footer .bx-stats-grid-item:after,
.module-custom-header-footer .bx-stats-grid-item:before {
    background-repeat: no-repeat;
    bottom: -1px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    text-decoration: none;
    transition: background-size .3s ease-out;
    width: 100%
}

.module-custom-header-footer .bx-stats-grid-item:before {
    background-image: linear-gradient(var(--c-slate-2), var(--c-slate-2));
    background-position: 0 100%;
    background-size: var(--border-width) 1px
}

.module-custom-header-footer .bx-stats-grid-item:after {
    background-image: linear-gradient(var(--c-black), var(--c-black));
    background-position: 100% 100%;
    background-size: 0 1px
}

.module-custom-header-footer .bx-stats-grid-item:focus:after,
.module-custom-header-footer .bx-stats-grid-item:hover:after {
    background-position: 0 100%;
    background-size: 100% 1px
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-grid-item {
        --columns: 8;
        grid-template-areas: "Title Title Title Title Title Title Title Title" "Desc Desc Desc Desc Value Value Value CTA";
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid-item {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Desc Desc Desc Desc Desc Desc Value Value Value CTA";
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-stats-grid-item {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Desc Desc Desc Desc Desc Desc Value Value Value CTA";
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-grid-item {
        grid-template-areas: "Title Title Title Title Title Title Desc Desc Desc Desc Desc . Value Value Value CTA";
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-stats-grid-item__title {
    font-family: var(--f-sans);
    font-size: var(--fs-24);
    grid-area: Title;
    letter-spacing: .032rem;
    line-height: 1.5
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid-item__title {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats-grid-item__title {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-grid-item__title {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .bx-stats-grid-item__desc {
    grid-area: Desc;
    margin-top: var(--spacing-24)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid-item__desc {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats-grid-item__desc {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-grid-item__desc {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-stats-grid-item__value {
    font-family: var(--f-serif);
    font-size: var(--fs-40);
    font-weight: var(--fw-light);
    grid-area: Value;
    letter-spacing: .008em;
    line-height: 1;
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-grid-item__value {
        justify-self: end;
        margin-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid-item__value {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats-grid-item__value {
        margin-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-grid-item__value {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-stats-grid-item__cta {
    grid-area: CTA;
    justify-self: end;
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-grid-item__cta {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-grid-item__cta {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats-grid-item__cta {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-stats-grid-item__cta a:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.module-custom-header-footer .bx-subscribe-cta {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-bottom: var(--spacing-80);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16);
    padding-top: var(--spacing-80)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-bottom: var(--spacing-160);
        padding-top: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-cta {
        padding-bottom: var(--spacing-192);
        padding-top: var(--spacing-192)
    }
}

.module-custom-header-footer .bx-subscribe-cta__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-subscribe-cta__inner {
        --columns: 8;
        --rows: 3;
        grid-gap: 0 var(--spacing-16);
        display: grid;
        gap: 0 var(--spacing-16);
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Content Content Content Content Content Content . ." ". . . Media Media Media Media Media";
        grid-template-columns: repeat(var(--columns), 1fr);
        grid-template-rows: repeat(var(--rows), -webkit-min-content);
        grid-template-rows: repeat(var(--rows), min-content)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-subscribe-cta__inner {
        --columns: 16;
        --rows: 2;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . . . ." "Content Content Content Content Content Content Content . . Media Media Media Media Media Media Media"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-cta__inner {
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . . . ." "Content Content Content Content Content Content Content Content . Media Media Media Media Media Media Media"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-cta__inner {
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . . . ." "Content Content Content Content Content Content Content . . Media Media Media Media Media Media Media"
    }
}

.module-custom-header-footer .bx-subscribe-cta__eyebrow {
    margin-bottom: var(--spacing-48)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-subscribe-cta__eyebrow {
        grid-area: Eyebrow
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-subscribe-cta__eyebrow {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-cta__eyebrow {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-cta__eyebrow {
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-subscribe-cta__title {
    font-size: var(--fs-32);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-subscribe-cta__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-cta__title {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .bx-subscribe-cta__cta {
    margin-top: var(--spacing-56)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-cta__cta {
        margin-top: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-cta__cta {
        margin-top: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-subscribe-cta__content {
        grid-area: Content
    }
}

.module-custom-header-footer .bx-subscribe-cta__media,
.module-custom-header-footer .bx-subscribe-cta__media_mobile {
    --x: .5;
    --y: .5;
    margin-top: var(--spacing-64);
    overflow: hidden;
    position: relative
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-subscribe-cta__media,
    .module-custom-header-footer .bx-subscribe-cta__media_mobile {
        grid-area: Media;
        margin-top: calc(var(--spacing-16)*-1)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-subscribe-cta__media,
    .module-custom-header-footer .bx-subscribe-cta__media_mobile {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-subscribe-cta__media img,
.module-custom-header-footer .bx-subscribe-cta__media_mobile img {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%)
}

.module-custom-header-footer .bx-subscribe-cta__curtain,
.module-custom-header-footer .bx-subscribe-cta__curtain_mobile {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-subscribe-form__group+.bx-subscribe-form__group {
    --vr: var(--spacing-40)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-form__group+.bx-subscribe-form__group {
        --vr: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-subscribe-form__group+.bx-subscribe-form__group {
    margin-top: var(--vr)
}

.module-custom-header-footer .bx-subscribe-form__element+.bx-subscribe-form__element {
    margin-top: var(--spacing-16)
}

.module-custom-header-footer .bx-subscribe-form__title {
    --fs: var(--fs-40);
    --margin-bottom: var(--spacing-24)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-form__title {
        --fs: var(--fs-56);
        --margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-subscribe-form__title {
    font-size: var(--fs);
    margin-bottom: var(--margin-bottom)
}

.module-custom-header-footer .bx-subscribe-form__description {
    font-size: var(--fs-20)
}

.module-custom-header-footer .bx-subscribe-form__notice {
    display: none;
    margin-top: var(--spacing-16)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-form__grid-2 {
        display: flex;
        flex-wrap: wrap;
        gap: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-subscribe-form__grid-2>.bx-subscribe-form__element {
    margin-top: var(--spacing-16)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-subscribe-form__grid-2>.bx-subscribe-form__element {
        flex: 1 1 0%
    }
}

.module-custom-header-footer .bx-subscribe-form__consent {
    --fs: var(--fs-16);
    --max-w: 39.2rem
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-subscribe-form__consent {
        --fs: var(--fs-18);
        --max-w: none
    }
}

.module-custom-header-footer .bx-subscribe-form__consent {
    font-size: var(--fs);
    max-width: var(--max-w)
}

.module-custom-header-footer .bx-text-control {
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-text-control__label {
    margin-bottom: var(--spacing-8);
    opacity: 0;
    order: -1;
    transform: translateY(var(--spacing-8))
}

.module-custom-header-footer .bx-text-control[focus-within] .bx-text-control__label {
    font-weight: var(--fw-regular);
    transition: opacity .3s, transform .3s
}

.module-custom-header-footer .bx-text-control:focus-within .bx-text-control__label {
    font-weight: var(--fw-regular);
    transition: opacity .3s, transform .3s
}

.module-custom-header-footer .bx-text-control[focus-within] .bx-text-control__label,
.module-custom-header-footer .bx-text-control__input:not(:placeholder-shown)+.bx-text-control__label {
    opacity: 1;
    transform: translateY(0)
}

.module-custom-header-footer .bx-text-control__input:not(:-moz-placeholder-shown)+.bx-text-control__label {
    opacity: 1;
    transform: translateY(0)
}

.module-custom-header-footer .bx-text-control:focus-within .bx-text-control__label,
.module-custom-header-footer .bx-text-control__input:not(:placeholder-shown)+.bx-text-control__label {
    opacity: 1;
    transform: translateY(0)
}

.module-custom-header-footer .bx-text-control__validation {
    display: block;
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: .016em;
    margin-top: var(--spacing-8);
    width: 100%
}

.module-custom-header-footer .bx-tickertape {
    --mx: var(--spacing-120);
    background-color: var(--c-background);
    color: var(--c-copy)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-128)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-136)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-192)
    }
}

@media print {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-192)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-216)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tickertape {
        --mx: var(--spacing-256)
    }
}

.module-custom-header-footer .bx-tickertape__inner {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tickertape__inner {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-tickertape__inner {
    overflow: hidden
}

.module-custom-header-footer .bx-tickertape__ticker {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    overflow: visible;
    width: 100%
}

@media print {
    .module-custom-header-footer .bx-tickertape__ticker>:not(:first-child) {
        display: none
    }
}

.module-custom-header-footer .bx-tickertape__ticker-item {
    align-items: flex-end;
    display: flex;
    justify-content: flex-start;
    margin-top: -.32rem;
    white-space: nowrap
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tickertape__ticker-item {
        margin-top: -.64rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tickertape__ticker-item {
        margin-top: -.96rem
    }
}

@media print {
    .module-custom-header-footer .bx-tickertape__ticker-item {
        margin-top: -.96rem;
        transform: none !important;
        white-space: normal !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tickertape__ticker-item {
        margin-top: -1.28rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tickertape__ticker-item {
        margin-top: -1.6rem
    }
}

.module-custom-header-footer .bx-tickertape__title {
    align-items: center;
    font-family: var(--f-serif);
    font-size: var(--fs-64);
    line-height: 1.3;
    margin-right: var(--mx);
    vertical-align: center
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 7.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 10.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 16.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 16.8rem;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 19.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tickertape__title {
        font-size: 25.6rem
    }
}

.module-custom-header-footer .bx-tickertape__disclaimer {
    margin-left: auto;
    margin-right: auto;
    margin-top: var(--spacing-56);
    max-width: var(--container-width)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-120)
    }
}

@media print {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-120)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-128)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tickertape__disclaimer {
        margin-top: var(--spacing-176)
    }
}

.module-custom-header-footer .bx-tickertape__disclaimer p {
    font-size: var(--fs-14);
    letter-spacing: .016em
}

.module-custom-header-footer .bx-tickertape__author .bx-tickertape__ticker {
    display: inherit
}

.module-custom-header-footer .bx-tickertape__author .tenup--block-components__character-count {
    float: right;
    position: static !important
}

.module-custom-header-footer .bx-tickertape__author .bx-tickertape__title {
    width: 100%
}

.module-custom-header-footer .bx-two-up-content {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-bottom: var(--spacing-80);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16);
    padding-top: var(--spacing-80)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-bottom: var(--spacing-160);
        padding-top: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content {
        padding-bottom: var(--spacing-192);
        padding-top: var(--spacing-192)
    }
}

.module-custom-header-footer .bx-two-up-content__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__inner {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . ." "Title Title Title Title Title . . ." ". Copy Copy Copy Copy Copy Copy ." "CTA CTA CTA CTA CTA CTA CTA CTA" "Links Links Links Links Links Links Links Links";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . . . . . ." "Title Title Title Title Title Title . . Links Links Links Links Links Links Links Links" ". Copy Copy Copy Copy Copy . . Links Links Links Links Links Links Links Links" "CTA CTA CTA CTA CTA CTA . . Links Links Links Links Links Links Links Links"
    }
}

.module-custom-header-footer .bx-two-up-content__eyebrow {
    --vr: var(--spacing-48);
    margin-bottom: var(--vr)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__eyebrow {
        grid-area: Eyebrow
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__eyebrow {
        --vr: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__eyebrow {
        --vr: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__eyebrow {
        --vr: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-two-up-content__title {
    --fs: var(--fs-32);
    font-family: var(--f-serif);
    font-size: var(--fs);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__title {
        --fs: var(--fs-40);
        grid-area: Title
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__title {
        --fs: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__title {
        --fs: var(--fs-64)
    }
}

.module-custom-header-footer .bx-two-up-content__title li.bx-list-item {
    --fs: var(--fs-32);
    font-family: var(--f-serif);
    font-size: var(--fs);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__title li.bx-list-item {
        --fs: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__title li.bx-list-item {
        --fs: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__title li.bx-list-item {
        --fs: var(--fs-64)
    }
}

.module-custom-header-footer .bx-two-up-content__copy {
    --vr: var(--spacing-40);
    font-size: var(--fs-18);
    margin-top: var(--vr)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__copy {
        grid-area: Copy
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__copy {
        --vr: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__copy {
        --vr: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__copy {
        --vr: var(--spacing-64);
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-two-up-content__cta {
    --vr: var(--spacing-56);
    margin-top: var(--vr)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__cta {
        grid-area: CTA
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__cta {
        --vr: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__cta {
        --vr: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__cta {
        --vr: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-two-up-content__links {
    grid-area: Links;
    margin-top: var(--spacing-80)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__links {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-two-up-content__links-inner {
    background-color: var(--c-background-highlight);
    padding: var(--spacing-48) var(--spacing-16)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-two-up-content__links-inner {
        padding: var(--spacing-48) var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__links-inner {
        padding: var(--spacing-56) var(--spacing-88)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-two-up-content__links-inner {
        padding: var(--spacing-56) var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__links-inner {
        padding: var(--spacing-64) var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__links-inner {
        padding: var(--spacing-80) var(--spacing-104)
    }
}

.module-custom-header-footer .bx-two-up-content__link {
    align-items: center;
    display: flex;
    justify-content: space-between;
    padding-bottom: var(--spacing-40);
    padding-top: var(--spacing-40);
    position: relative;
    text-decoration: none;
    width: 100%
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__link {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-two-up-content__link {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__link {
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-two-up-content__link:first-child {
    border-bottom: 1.5px solid var(--c-slate-2);
    padding-top: 0
}

.module-custom-header-footer .bx-two-up-content__link:last-child {
    padding-bottom: 0
}

.module-custom-header-footer .bx-two-up-content__link a:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
    border-bottom: .1504rem solid var(--c-slate-2);
    padding-top: 4.8rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
        border-bottom: .1504rem solid var(--c-slate-2);
        padding-top: 4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
        border-bottom: .1504rem solid var(--c-slate-2);
        padding-top: 4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
        border-bottom: .1504rem solid var(--c-slate-2);
        padding-top: 3.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
        border-bottom: .1504rem solid var(--c-slate-2);
        padding-top: 4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .has-feature-three .bx-two-up-content__link:nth-child(2) {
        border-bottom: .1504rem solid var(--c-slate-2);
        padding-top: 4.8rem
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-two-up-content__link:nth-child(2) {
    border-bottom: .1504rem solid var(--c-slate-2)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-two-up-content__link-col {
        width: 65%
    }
}

.module-custom-header-footer .bx-two-up-content__link-label {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-two-up-content__link-label:focus,
.module-custom-header-footer .bx-two-up-content__link-label:hover {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-two-up-content__link-label {
    display: inline;
    font-size: var(--fs-24);
    font-weight: var(--fw-light)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-two-up-content__link-label {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .bx-two-up-content__link:hover .bx-two-up-content__link-label,
.module-custom-header-footer .bx-two-up-content__link[focus-within] .bx-two-up-content__link-label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-two-up-content__link:focus-within .bx-two-up-content__link-label,
.module-custom-header-footer .bx-two-up-content__link:hover .bx-two-up-content__link-label {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-two-up-content__link .bx-singular-link_frontend .bx-singular-link__label {
    display: none
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__inner {
    margin: 0 auto
}

.module-custom-header-footer .bx-featured-video__wrap-frontend .bx-featured-video-eyebrow-title__main-outer,
.module-custom-header-footer .bx-featured-video__wrap-frontend .bx-featured-video-eyebrow__main-outer,
.module-custom-header-footer .bx-featured-video__wrap-frontend .bx-featured-video-img__main-outer,
.module-custom-header-footer .bx-featured-video__wrap-frontend .bx-featured-video-title__main-outer {
    margin: 0 auto;
    width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__main {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: ". Eyebrow Eyebrow .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__main {
        --columns: 8;
        grid-template-areas: ". . . Eyebrow Eyebrow . . ."
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__main {
        --columns: 16;
        grid-template-areas: ". . . . . . . Eyebrow Eyebrow . . . . . . ."
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__main {
        --columns: 16;
        grid-template-areas: ". . . . . . . Eyebrow Eyebrow . . . . . . ."
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow-title__main {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow-title__main {
        --columns: 8;
        grid-template-areas: ". . EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle . ."
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow-title__main {
        --columns: 16;
        grid-template-areas: ". . . . . EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle . . . . ."
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow-title__main {
        --columns: 16;
        grid-template-areas: ". . . . . EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle EyebrowTitle . . . . ."
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-title__main {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "VideoTitle VideoTitle VideoTitle VideoTitle";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-title__main {
        --columns: 8;
        grid-template-areas: ". VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle ."
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-title__main {
        --columns: 16;
        grid-template-areas: ". VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle ."
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-title__main {
        --columns: 16;
        grid-template-areas: ". VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle ."
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-title__main {
        grid-template-areas: ". . VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle VideoTitle . ."
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-img__main {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-img__main {
        grid-template-areas: "Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content"
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-img__main {
        grid-template-areas: "Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content"
    }
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
    background-color: var(--c-black);
    grid-area: Eyebrow;
    height: .2rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        margin: 0 auto var(--spacing-16);
        width: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        margin: 0 auto var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        width: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        width: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        margin: 0 auto var(--spacing-32);
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__eyebrow {
        margin: 0 auto var(--spacing-40);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__wrap .bx-featured-video__eyebrow {
    background-color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__eyebrow,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__eyebrow a {
    background-color: var(--c-black)
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
    color: var(--c-black);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: EyebrowTitle;
    text-align: center;
    text-transform: uppercase
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
        font-size: var(--fs-14);
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
        font-size: var(--fs-18);
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__wrap .bx-featured-video-eyebrow__title {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video-eyebrow__title,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video-eyebrow__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
    color: var(--c-black);
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: VideoTitle;
    text-align: center
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-32);
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-48);
        margin-bottom: var(--spacing-88)
    }
}

@media print {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-48);
        margin-bottom: var(--spacing-88)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-56);
        margin-bottom: var(--spacing-96)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__editor-title,
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__title {
        font-size: var(--fs-64);
        margin-bottom: var(--spacing-104)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__wrap .bx-featured-video__editor-title,
.module-custom-header-footer .is-color-theme-dark .bx-featured-video__wrap .bx-featured-video__title {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__editor-title,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__editor-title a,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__title,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-featured-video__wrap .bx-featured-video__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video__cntnr {
    grid-area: Content
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-image__overlay {
    position: relative
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-iframe__wrap {
    background-color: var(--c-grey-400);
    margin: 0 auto;
    position: relative
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog__container-inner {
        grid-template-areas: "Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content"
    }
}

@media print {
    .module-custom-header-footer .bx-dialog__container-inner {
        grid-template-areas: "Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content"
    }
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__wrap {
    align-items: center;
    bottom: 0;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-video-mobile-image-enabled {
        display: none !important
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-video-mobile-image-enabled {
        display: flex !important
    }
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__outer {
    align-items: center;
    background-color: var(--c-black);
    color: var(--c-white);
    cursor: pointer;
    display: flex;
    justify-content: center;
    text-decoration: none;
    z-index: 2
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__outer {
        border-radius: 100%;
        height: var(--spacing-152);
        width: var(--spacing-152)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__outer {
        border-radius: 100%;
        height: var(--spacing-152);
        width: var(--spacing-152)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__outer {
        height: var(--spacing-160);
        width: var(--spacing-160)
    }
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play-btn__outer.bx-feature-video_video_icon_check {
    background-color: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play__btn {
    align-items: center;
    border: .2rem solid var(--c-white);
    color: var(--c-white);
    display: flex;
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    justify-content: center;
    text-align: center
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play__btn {
        border-radius: 100%;
        font-size: var(--fs-16);
        height: var(--spacing-128);
        width: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play__btn {
        border-radius: 100%;
        font-size: var(--fs-16);
        height: var(--spacing-128);
        width: var(--spacing-128)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play__btn {
        font-size: var(--fs-18);
        height: var(--spacing-136);
        width: var(--spacing-136)
    }
}

.module-custom-header-footer .bx-featured-video__wrap .bx-feature-video_video_icon_check .bx-featured-video-play__btn {
    border: .2rem solid var(--c-black);
    color: var(--c-black)
}

.module-custom-header-footer .bx-featured-video-title__limit {
    margin-bottom: var(--spacing-48)
}

.module-custom-header-footer .bx-featured-video-image__overlay .bx-featured-video__iframe_wraper iframe {
    border: none;
    display: block
}

.module-custom-header-footer .is-color-theme-dark.wp-block-blackstone-v2-featured-video {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark.wp-block-blackstone-v2-featured-video .components-text-control__input {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-featured-video__url .components-base-control__field .components-text-control__input {
    color: var(--c-black);
    padding: var(--spacing-12);
    width: var(--spacing-216)
}

@media print {
    .module-custom-header-footer .video-js>video {
        -o-object-fit: cover;
        object-fit: cover
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bc-player-default_default.vjs-fluid:not(.vjs-audio-only-mode),
    .module-custom-header-footer video-js.bc-player-default_default.vjs-fluid.vjs-16-9:not(.vjs-audio-only-mode) {
        padding-top: 40%
    }
}

.module-custom-header-footer div.vjs-poster {
    background-size: cover
}

.module-custom-header-footer .bx-featured-video__cntnr .video-js {
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__cntnr .video-js {
        aspect-ratio: 3/4
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__cntnr .video-js {
        aspect-ratio: 4/3
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__cntnr .video-js {
        aspect-ratio: 16/9
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__cntnr .video-js {
        aspect-ratio: 16/9
    }
}

.module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video-iframe__container iframe {
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video-iframe__container iframe {
        aspect-ratio: 3/4
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video-iframe__container iframe {
        aspect-ratio: 4/3
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video-iframe__container iframe {
        aspect-ratio: 16/9
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video-iframe__container iframe {
        aspect-ratio: 16/9
    }
}

.module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video__iframe {
    width: 100% !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video__iframe {
        aspect-ratio: 3/4
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video__iframe {
        aspect-ratio: 4/3
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video__iframe {
        aspect-ratio: 16/9
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__cntnr .bx-featured-video__iframe {
        aspect-ratio: 16/9
    }
}

@media (min-width:80em) {
    @-webkit-keyframes VideoDisplayAnimation {
        0% {
            width: var(--container-width)
        }

        to {
            max-width: none;
            width: 100%
        }
    }

    @keyframes VideoDisplayAnimation {
        0% {
            width: var(--container-width)
        }

        to {
            max-width: none;
            width: 100%
        }
    }
}

.module-custom-header-footer .bx-featured-video__input-inner {
    display: flex;
    justify-content: flex-end;
    padding-right: var(--spacing-16);
    padding-top: var(--spacing-24)
}

.module-custom-header-footer .bx-featured-video__label-inner {
    --columns: 8;
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-areas: ". . . . . . . VideoLabel";
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__input_videoId {
        width: 60%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-video__input_videoId {
        width: 45%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__input_videoId {
        width: 35%
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__input_videoId {
        width: 35%
    }
}

.module-custom-header-footer .bx-featured-video__input_videoId input {
    font-size: 1.3008rem !important;
    width: 100% !important
}

.module-custom-header-footer .bx-featured-video__input-video-label {
    grid-area: VideoLabel
}

.module-custom-header-footer .bx-featured-video__input-video-label-cntnr input {
    width: 100% !important
}

.module-custom-header-footer .bx-featured-video__wrap .bx-featured-video-play__btn.bx-featured-video-btn__active {
    background-color: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__wrap .bx-featured-video-play__btn.bx-featured-video-btn__active {
    background-color: var(--c-black);
    color: var(--c-white)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video__desktop__experience {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video__desktop__experience {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video__desktop__experience {
        display: block
    }
}

.module-custom-header-footer .bx-featured-video-mobile-image img {
    aspect-ratio: 3/4;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-featured-video_tab-mob__experience {
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-video_tab-mob__experience {
        display: block
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-video_tab-mob__experience {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-featured-video_tab-mob__experience {
        display: none
    }
}

.module-custom-header-footer .bx-featured-video_outer-container {
    position: relative
}

.module-custom-header-footer .bx-featured-video_shadow {
    background-color: var(--c-black);
    display: none;
    height: 100%;
    opacity: 0;
    position: absolute;
    width: 100%;
    z-index: 99
}

.module-custom-header-footer .wp-block-blackstone-v2-featured-video.is-color-theme-dark .bx-featured-video__url input::-moz-placeholder {
    color: var(--c-gray-1)
}

.module-custom-header-footer .wp-block-blackstone-v2-featured-video.is-color-theme-dark .bx-featured-video__url input::placeholder {
    color: var(--c-gray-1)
}

.module-custom-header-footer .video-js {
    height: inherit;
    width: 100%
}

.module-custom-header-footer .bx-featured-video__iframe>video-js.bx-video-play-button-enabled.bx-video-play-button-enabled>button.vjs-big-play-button,
.module-custom-header-footer .bx-video-play-button-enabled>button.vjs-icon-placeholder {
    display: block !important
}

.module-custom-header-footer .bx-featured-video__input-video-label-cntnr .bx-featured-video__custom-label {
    font-weight: var(--fw-medium);
    line-height: 1.4;
    margin-bottom: var(--spacing-8);
    padding: 0;
    text-transform: uppercase
}

.module-custom-header-footer .bx-featured-video__input-video-label-cntnr .bx-featured-video__url {
    background: var(--c-white) !important;
    border: .1008rem solid var(--c-gray-1);
    border-radius: .2rem;
    box-shadow: 0 0 0 transparent;
    color: var(--c-black) !important;
    font-size: 1.3008rem;
    line-height: normal;
    padding: var(--spacing-12);
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__input-video-label-cntnr .bx-featured-video__url {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-featured-video__input-video-label-cntnr .bx-featured-video__url:focus {
    border-color: var(--wp-admin-theme-color);
    box-shadow: 0 0 0 .1008rem var(--wp-admin-theme-color);
    outline: .2rem solid transparent
}

.module-custom-header-footer .bx-featured-video__input-video-label-cntnr .bx-featured-video__url:hover {
    background: var(--c-slate-3) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-video__input-video-label-cntnr .bx-featured-video__url:hover {
    background: var(--c-black) !important
}

.module-custom-header-footer .bx-featured-video__wrap-frontend .bx-featured-video-img__main-outer.bx-featured-video-zoom-disabled {
    margin: 0 auto;
    width: var(--container-width)
}

.module-custom-header-footer div[data-reactroot]:has(iframe)>div[tabindex]:first-of-type.focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

.module-custom-header-footer div[data-reactroot][:has(iframe)]>div[tabindex]:first-of-type.focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

.module-custom-header-footer div[data-reactroot][:has(iframe)]>div[tabindex]:first-of-type:focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

.module-custom-header-footer div[data-reactroot]:has(iframe)>div[tabindex]:first-of-type:focus-visible {
    outline: 0 solid var(--c-yellow) !important
}

.module-custom-header-footer div[data-reactroot][:has(iframe)] {
    display: none
}

.module-custom-header-footer div[data-reactroot]:has(iframe) {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-brightcove-video__wrapper {
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: var(--container-width) !important
    }
}

@media print {
    .module-custom-header-footer .bx-brightcove-video__wrapper {
        margin-left: auto !important;
        margin-right: auto !important;
        max-width: var(--container-width) !important
    }
}

.module-custom-header-footer .bx-headers {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-headers__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-headers-content {
    visibility: hidden
}

.module-custom-header-footer .bx-headers-inner,
.module-custom-header-footer .bx-headers-one {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title " "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 8;
        grid-template-areas: " Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " " Title Title Title Title Title Title Title Title " " . . Desc Desc Desc Desc Desc Desc " " . . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . " ". . . . . . . Desc Desc Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . Link Link Link Link Link Link Link Link Link "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . " ". . . . . . . Desc Desc Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . Link Link Link Link Link Link Link Link Link "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title " ". . . . . . . . Desc Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . . Link Link Link Link Link Link Link Link "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-one {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . . . . . . . . Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . . . Link Link Link Link Link Link Link "
    }
}

.module-custom-header-footer .bx-headers-one__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-one__eyebrow[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-one__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-one__description a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-one__eyebrow a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-one__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-headers-one__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__eyebrow {
        font-size: var(--fs-14)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__eyebrow {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-one__eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-one__eyebrow {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-one__eyebrow {
        font-size: var(--fs-16)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__title, .bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__title, .module-custom-header-footer .bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__eyebrow {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-one__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-40)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-40);
        opacity: 1 !important;
        visibility: visible !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-one__title {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .bx-shared-class .bx-headers-five__description-container,
.module-custom-header-footer .bx-shared-class .bx-headers-five__subtitle,
.module-custom-header-footer .bx-shared-class .bx-headers-five__title,
.module-custom-header-footer .bx-shared-class .bx-headers-four__description,
.module-custom-header-footer .bx-shared-class .bx-headers-four__title,
.module-custom-header-footer .bx-shared-class .bx-headers-one__cta,
.module-custom-header-footer .bx-shared-class .bx-headers-one__description,
.module-custom-header-footer .bx-shared-class .bx-headers-one__title,
.module-custom-header-footer .bx-shared-class .bx-headers-three__cta,
.module-custom-header-footer .bx-shared-class .bx-headers-three__cta__noDESC,
.module-custom-header-footer .bx-shared-class .bx-headers-three__description,
.module-custom-header-footer .bx-shared-class .bx-headers-three__description__noCTA,
.module-custom-header-footer .bx-shared-class .bx-headers-three__title,
.module-custom-header-footer .bx-shared-class .bx-headers-two__cta,
.module-custom-header-footer .bx-shared-class .bx-headers-two__description,
.module-custom-header-footer .bx-shared-class .bx-headers-two__title {
    opacity: 1 !important;
    transform: none !important;
    visibility: visible !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__description, .bx-headers-one__cta)] .bx-headers-one__title {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__description, .module-custom-header-footer .bx-headers-one__cta) .bx-headers-one__title {
        padding-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-headers-one__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc
}

.module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
    padding-bottom: var(--spacing-72)
}

.module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
    padding-bottom: var(--spacing-72)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-one__cta)] .bx-headers-one__description {
        padding-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-one__cta) .bx-headers-one__description {
        padding-bottom: var(--spacing-72)
    }
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-one__description,
    .module-custom-header-footer .bx-headers-one__description p {
        font-size: var(--fs-20) !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-one__description,
    .module-custom-header-footer .bx-headers-one__description p {
        font-size: var(--fs-20) !important
    }
}

@media print {

    .module-custom-header-footer .bx-headers-one__description,
    .module-custom-header-footer .bx-headers-one__description p {
        font-size: var(--fs-20) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-one__description,
    .module-custom-header-footer .bx-headers-one__description p {
        font-size: var(--fs-24) !important
    }
}

.module-custom-header-footer .bx-headers-one__cta {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Link;
    line-height: 3rem
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__cta {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-one__cta {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-one__cta {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-one__cta {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

.module-custom-header-footer .bx-headers-one__cta .bx-singular-link .tenup--block-components__character-count {
    float: right;
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8);
    position: static !important
}

.module-custom-header-footer .bx-headers-inner,
.module-custom-header-footer .bx-headers-two {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" ". . Desc Desc Desc Desc Desc Desc " ". . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . . . Link Link Link Link Link Link Link "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc Desc Desc " ". . . . . . . . . Link Link Link Link Link Link Link "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc Desc " ". . . . . . . . . . Link Link Link Link Link Link "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-two {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc Desc " ". . . . . . . . . . Link Link Link Link Link Link "
    }
}

.module-custom-header-footer .bx-headers-two__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-two__eyebrow[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-two__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-two__description a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-two__eyebrow a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-two__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-headers-two__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__eyebrow {
        font-size: var(--fs-14)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__eyebrow {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-two__eyebrow {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-two__eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-two__eyebrow {
        font-size: var(--fs-18)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__title, .bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__title, .module-custom-header-footer .bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__eyebrow {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-two__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-two__title {
        font-size: var(--fs-48)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__description, .bx-headers-two__cta)] .bx-headers-two__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__description, .module-custom-header-footer .bx-headers-two__cta) .bx-headers-two__title {
        padding-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-headers-two__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-two__cta)] .bx-headers-two__description {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-two__cta) .bx-headers-two__description {
        padding-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-headers-two__description,
.module-custom-header-footer .bx-headers-two__description p {
    font-size: var(--fs-20) !important
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-two__description,
    .module-custom-header-footer .bx-headers-two__description p {
        font-size: var(--fs-24) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers__inner[:not-has(.bx-headers-two__description)] .bx-headers-two__cta {
        grid-area: Desc !important
    }

    .module-custom-header-footer .bx-headers__inner:not(:has(.bx-headers-two__description)) .bx-headers-two__cta {
        grid-area: Desc !important
    }
}

@media print {
    .module-custom-header-footer .bx-headers__inner[:not-has(.bx-headers-two__description)] .bx-headers-two__cta {
        grid-area: Desc !important
    }

    .module-custom-header-footer .bx-headers__inner:not(:has(.bx-headers-two__description)) .bx-headers-two__cta {
        grid-area: Desc !important
    }
}

.module-custom-header-footer .bx-headers-two__cta {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Link
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__cta {
        font-family: var(--f-serif);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-two__cta {
        font-family: var(--f-serif);
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-two__cta {
        line-height: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-two__cta {
        line-height: 2.7008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-two__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-two__cta {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

.module-custom-header-footer .bx-headers-two__cta .bx-singular-link .tenup--block-components__character-count {
    float: right;
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8);
    position: static !important
}

.module-custom-header-footer .bx-headers-inner,
.module-custom-header-footer .bx-headers-three {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" ". . Desc Desc Desc Desc Desc Desc " ". . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . Desc Desc Desc Desc Desc Desc Desc . Link Link Link Link Link . "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . Desc Desc Desc Desc Desc Desc Desc . Link Link Link Link Link . "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . . Desc Desc Desc Desc Desc Desc . Link Link Link Link Link . "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-inner,
    .module-custom-header-footer .bx-headers-three {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . . . Desc Desc Desc Desc Desc . Link Link Link Link Link . "
    }
}

.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__eyebrow__title,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-singular-link_frontend {
    color: var(--c-black)
}

.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__eyebrow {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .bx-headers-three__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-three__description__noCTA[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-three__eyebrow__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-three__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-three__title_main[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__description a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__description__noCTA a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__eyebrow__title a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__title a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-three__title_main a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-headers-three-eyebrow-title__main-outer,
.module-custom-header-footer .bx-headers-three-eyebrow__main-outer {
    margin: 0 auto;
    width: var(--container-width)
}

.module-custom-header-footer .bx-headers-three__noCTA,
.module-custom-header-footer .bx-headers__inner__noCTA {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" ". . Desc Desc Desc Desc Desc Desc " ". . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-three__noCTA,
    .module-custom-header-footer .bx-headers__inner__noCTA {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . . Desc Desc Desc Desc Desc Desc . . . . . "
    }
}

.module-custom-header-footer .bx-headers__inner__noCTA {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-headers-three__noDESC,
.module-custom-header-footer .bx-headers__inner__noDESC {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" ". . Desc Desc Desc Desc Desc Desc " ". . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . . . Link Link Link Link Link Link Link Link Link . "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . . . Link Link Link Link Link Link Link Link Link . "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . . . Link Link Link Link Link Link Link Link Link . "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-three__noDESC,
    .module-custom-header-footer .bx-headers__inner__noDESC {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " " . . . . . . . Link Link Link Link Link Link Link Link . "
    }
}

.module-custom-header-footer .bx-headers__inner__noDESC {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-14)
    }
}

@media (max-width:600px) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-14);
        margin-left: 5%;
        margin-top: var(--spacing-16);
        position: relative
    }
}

@media (min-width:25.87em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-14);
        margin-left: 3%;
        margin-top: var(--spacing-16);
        position: relative
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three-eyebrow__main {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-headers-three-eyebrow-container {
    display: flex;
    grid-area: Eyebrow
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-container {
        flex-direction: row
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-container {
        flex-direction: column-reverse
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three-eyebrow-container {
        flex-direction: column-reverse
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-container {
        flex-direction: column-reverse
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-container {
        flex-direction: column-reverse
    }
}

.module-custom-header-footer .bx-headers-three__eyebrow {
    background-color: var(--c-black);
    height: .2rem
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        margin: 0 auto var(--spacing-16);
        width: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        margin: 0 auto var(--spacing-16);
        width: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        margin: 0 auto var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        width: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        width: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        margin: 0 auto var(--spacing-32);
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__eyebrow {
        margin: 0 auto var(--spacing-40);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-headers-three__eyebrow {
    background-color: var(--c-white)
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-title__main {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-title__main {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three-eyebrow-title__main {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-title__main {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three-eyebrow-title__main {
        font-size: var(--fs-18)
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta, .bx-headers-three__title)] .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta, .module-custom-header-footer .bx-headers-three__title) .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta, .bx-headers-three__title)] .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta, .module-custom-header-footer .bx-headers-three__title) .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta, .bx-headers-three__title)] .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta, .module-custom-header-footer .bx-headers-three__title) .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta, .bx-headers-three__title)] .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta, .module-custom-header-footer .bx-headers-three__title) .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta, .bx-headers-three__title)] .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta, .module-custom-header-footer .bx-headers-three__title) .bx-headers-three-eyebrow-title__main {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-three__eyebrow__title {
    color: var(--c-black);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    text-transform: uppercase
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-16);
        text-align: center
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-16);
        text-align: center
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-16);
        text-align: center
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__eyebrow__title {
        font-size: var(--fs-18);
        text-align: center
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-headers-three__eyebrow__title {
    color: var(--c-white)
}

.module-custom-header-footer .bx-headers-three__title_main {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    [dir=ltr] .bx-headers-three__title_main {
        text-align: left
    }

    [dir=rtl] .bx-headers-three__title_main {
        text-align: right
    }

    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-40);
        text-align: center
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-40);
        text-align: center
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__title_main {
        font-size: var(--fs-64)
    }
}

.module-custom-header-footer .bx-headers-three__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    [dir=ltr] .bx-headers-three__title {
        text-align: left
    }

    [dir=rtl] .bx-headers-three__title {
        text-align: right
    }

    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-40);
        text-align: center
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-40);
        text-align: center
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-48);
        line-height: 8.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__title {
        font-size: var(--fs-64);
        line-height: 9.6rem
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__description, .bx-headers-three__cta)] .bx-headers-three__title {
        padding-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__description, .module-custom-header-footer .bx-headers-three__cta) .bx-headers-three__title {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-three__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__description {
        margin-left: 3.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__description {
        margin-left: 3.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__description {
        margin-left: auto
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__cta)] .bx-headers-three__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__cta) .bx-headers-three__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__cta)] .bx-headers-three__description {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__cta) .bx-headers-three__description {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__cta)] .bx-headers-three__description {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__cta) .bx-headers-three__description {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__cta)] .bx-headers-three__description {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__cta) .bx-headers-three__description {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-headers[:has(.bx-headers-three__cta)] .bx-headers-three__description {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers:has(.bx-headers-three__cta) .bx-headers-three__description {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-headers-three__description,
.module-custom-header-footer .bx-headers-three__description p {
    font-size: var(--fs-20) !important
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-three__description,
    .module-custom-header-footer .bx-headers-three__description p {
        font-size: var(--fs-18) !important
    }
}

@media print {

    .module-custom-header-footer .bx-headers-three__description,
    .module-custom-header-footer .bx-headers-three__description p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-three__description,
    .module-custom-header-footer .bx-headers-three__description p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-three__description,
    .module-custom-header-footer .bx-headers-three__description p {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers-three__description__noCTA {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__description__noCTA {
        padding-left: 2.4rem;
        padding-right: 2.4rem;
        text-align: center
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__description__noCTA {
        padding-left: 2.4rem;
        padding-right: 2.4rem;
        text-align: center
    }
}

.module-custom-header-footer .bx-headers-three__description__noCTA p {
    font-size: var(--fs-20) !important
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__description__noCTA p {
        font-size: var(--fs-18) !important
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__description__noCTA p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__description__noCTA p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__description__noCTA p {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers-three__cta {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Link
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__cta {
        font-size: var(--fs-18);
        line-height: 2.7rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__cta {
        line-height: 2.7rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__cta {
        line-height: 2.7rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__cta {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

.module-custom-header-footer .bx-headers-three__cta__noDESC {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Link
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        font-size: var(--fs-18);
        line-height: 2.7rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        line-height: 2.7rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        line-height: 2.7rem;
        padding-left: 6.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        line-height: 2.7rem;
        padding-left: 6.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        line-height: 2.7rem;
        padding-left: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-three__cta__noDESC {
        font-size: var(--fs-20);
        line-height: 3rem;
        padding-left: 0
    }
}

.module-custom-header-footer .bx-singular-link_frontend {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link_frontend {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

.module-custom-header-footer .bx-headers-three__cta .bx-singular-link .tenup--block-components__character-count {
    float: right;
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8);
    position: static !important
}

.module-custom-header-footer .bx-headers .bx-error-custom {
    color: var(--c-red);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-headers-four,
.module-custom-header-footer .bx-headers-inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc" "Link Link Link Link"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title" "Desc Desc Desc Desc " "Link Link Link Link "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" ". . Desc Desc Desc Desc Desc Desc " ". . Link Link Link Link Link Link "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . "
    }
}

@media print {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . . "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-four,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Desc Desc Desc Desc Desc Desc Desc . . . . . . . . . "
    }
}

.module-custom-header-footer .bx-headers-four__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-four__eyebrow[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers-four__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-four__description a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-four__eyebrow a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-four__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-headers-four__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-four__eyebrow {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-four__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-48);
        width: 97.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-48);
        width: 97.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-56);
        width: 120rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-four__title {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-64);
        width: 144rem
    }
}

.module-custom-header-footer .bx-headers-four__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-four__description {
        width: 64.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-headers-four__description {
        width: 64.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-four__description {
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-headers-four__description,
.module-custom-header-footer .bx-headers-four__description p {
    font-size: var(--fs-20) !important
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-four__description,
    .module-custom-header-footer .bx-headers-four__description p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-four__description,
    .module-custom-header-footer .bx-headers-four__description p {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-four__description,
    .module-custom-header-footer .bx-headers-four__description p {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers__inner.bx-headers-four>:last-child {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-headers-five,
.module-custom-header-footer .bx-headers-inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "Subtitle Subtitle Subtitle Subtitle" "Desc1 Desc1 Desc1 Desc1 " "Desc2 Desc2 Desc2 Desc2 "
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "Subtitle Subtitle Subtitle Subtitle" "Desc1 Desc1 Desc1 Desc1 " "Desc2 Desc2 Desc2 Desc2 "
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 8;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title" "Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle" "Desc1 Desc1 Desc1 Desc1 Desc2 Desc2 Desc2 Desc2 "
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title . . . " "Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle . . . . " "Desc1 Desc1 Desc1 Desc1 Desc1 Desc1 Desc1 Desc2 Desc2 Desc2 Desc2 Desc2 Desc2 Desc2 . . "
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle . . . . . " "Desc1 Desc1 Desc1 Desc1 Desc1 . Desc2 Desc2 Desc2 Desc2 Desc2 . . . . . "
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-five,
    .module-custom-header-footer .bx-headers-inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title Title Title Title Title . . . " "Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle Subtitle . . . . . " "Desc1 Desc1 Desc1 Desc1 Desc1 . Desc2 Desc2 Desc2 Desc2 Desc2 . . . . . "
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-headers-five__description-container p {
    flex-direction: row;
    gap: 4.8rem;
    width: 41.6rem !important
}

.module-custom-header-footer .bx-headers-five__description-container {
    display: flex;
    gap: var(--spacing-16);
    grid-area: Desc1;
    justify-content: space-between
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: column;
        gap: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: column;
        gap: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: column;
        gap: 0;
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: row;
        gap: 4.8rem;
        width: 99.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: row;
        gap: 5.6rem;
        width: 100rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__description-container {
        flex-direction: row;
        gap: 6.2rem;
        width: 112.8rem
    }
}

.module-custom-header-footer .bx-headers-five__description {
    flex: 1;
    max-width: 48%
}

.module-custom-header-footer .bx-headers-five__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__eyebrow {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-headers-five__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-48);
        line-height: var(--fs-72);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-56);
        line-height: var(--fs-96);
        padding-bottom: var(--spacing-56);
        width: 110.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__title {
        font-size: var(--fs-72);
        line-height: 10.8rem;
        padding-bottom: var(--spacing-64);
        width: 133.6rem
    }
}

.module-custom-header-footer .bx-headers-five__subtitle {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Subtitle
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-24);
        letter-spacing: .0496rem;
        padding-bottom: var(--spacing-56);
        width: 86.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__subtitle {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-64);
        width: 112.8rem
    }
}

.module-custom-header-footer .bx-header-five-subtitle-no-padding {
    padding-bottom: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 3.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-headers-five__description-container[:has(.bx-headers-five__description-2)] .bx-headers-five__description-1 {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-headers-five__description-container:has(.bx-headers-five__description-2) .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-headers-five__description-1 {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc1
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-headers-five__description-1 {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-headers-five__description-2 {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: Desc2
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18);
        width: 68.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18);
        width: 47.2rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18);
        width: 47.2rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-20);
        width: 53.2rem
    }
}

@media print {

    .module-custom-header-footer .bx-headers-five__description-1 p,
    .module-custom-header-footer .bx-headers-five__description-2 p {
        font-size: var(--fs-18);
        width: 47.2rem
    }
}

.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-five__eyebrow a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-five__subtitle a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] .bx-headers-five__title a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container .bx-bullet-list .bx-list-item[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container .bx-bullet-list[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container .bx-headers-five__description-1 p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container .bx-headers-five__description-2 p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container[data-uw-sr-styled=true] .bx-headers-five__description-1 p a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__description-container[data-uw-sr-styled=true] .bx-headers-five__description-2 p a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__eyebrow[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__subtitle[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-five__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend[data-uw-sr-styled=true] .bx-headers-five__description-container .bx-headers-five__description-1 p a,
.module-custom-header-footer .bx-headers__frontend[data-uw-sr-styled=true] .bx-headers-five__description-container .bx-headers-five__description-2 p a,
.module-custom-header-footer .bx-headers__frontend[data-uw-sr-styled=true] .bx-headers-five__description-container a {
    color: #000 !important
}

.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-five__description-container .bx-bullet-list .bx-list-item[data-uw-sr-styled=true]::marker {
    color: #fff !important
}

.module-custom-header-footer .bx-headers .headers-body-medium {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-medium) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-headers .headers-body-medium {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers .list-items,
.module-custom-header-footer .bx-headers .list-ordered-list,
.module-custom-header-footer .bx-headers .list-unordered-list {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-light) !important
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-headers .list-items,
    .module-custom-header-footer .bx-headers .list-ordered-list,
    .module-custom-header-footer .bx-headers .list-unordered-list {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers .headers-text-weight {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-headers .headers-text-weight {
        font-weight: var(--fw-regular) !important
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-headers .headers-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media print {
    .module-custom-header-footer .bx-headers .headers-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-headers .headers-text-weight {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers .headers-text-link {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-regular) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-headers .headers-text-link {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-headers .headers-text-link a {
    background-image: linear-gradient(currentcolor, currentcolor) !important;
    background-position: 0 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0 1px !important;
    text-decoration: none !important;
    transition: background-size .3s !important
}

.module-custom-header-footer .bx-headers .headers-text-link a:hover {
    background-size: 100% 1px !important
}

.module-custom-header-footer .bx-headers__frontend .bx-headers-four__description .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-four__description .list-unordered-list[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-one__description .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-one__description .list-unordered-list[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description .list-unordered-list[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description__noCTA .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description__noCTA .list-unordered-list[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-two__description .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-two__description .list-unordered-list[data-uw-sr-styled=true] a {
    color: #000 !important
}

.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-four__description .list-items[data-uw-sr-styled=true]::marker,
.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-one__description .list-items[data-uw-sr-styled=true]::marker,
.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-three__description .list-items[data-uw-sr-styled=true]::marker,
.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-three__description__noCTA .list-items[data-uw-sr-styled=true]::marker,
.module-custom-header-footer .bx-headers__frontend.is-color-theme-dark .bx-headers-two__description .list-items[data-uw-sr-styled=true]::marker {
    color: #fff !important
}

.module-custom-header-footer .bx-headers__frontend .bx-headers-four__description p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-one__description p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-three__description__noCTA p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-headers__frontend .bx-headers-two__description p[data-uw-sr-styled=true] a {
    color: #000 !important
}

.module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
    -webkit-overflow-scrolling: touch;
    background-color: var(--c-white);
    bottom: 0;
    display: block !important;
    height: inherit;
    overflow-y: auto;
    overscroll-behavior: auto;
    position: absolute;
    right: 0;
    top: 0;
    top: var(--wp-admin--admin-bar--height, 0);
    z-index: 20
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        overscroll-behavior: contain;
        width: 36rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        overscroll-behavior: contain;
        width: 41.6rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        overscroll-behavior: contain;
        width: 76.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        overscroll-behavior: auto;
        width: 99.2rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        width: 108.2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__overlay.bx-leadership__bio__overlayshown {
        width: 126.4rem !important
    }
}

.module-custom-header-footer div.bx-leadership__bio__overlay.bx-leadership__bio__overlayHidden * {
    overflow: hidden
}

.module-custom-header-footer .bx-leadership__bio__overlay {
    -webkit-overflow-scrolling: touch;
    background-color: var(--c-white);
    bottom: 0;
    height: inherit;
    min-height: 100%;
    overflow-y: auto;
    overscroll-behavior: auto;
    position: absolute;
    right: 0;
    top: var(--wp-admin--admin-bar--height, 0);
    z-index: 2
}

.module-custom-header-footer .bx-leadership__bio__overlay__content {
    position: relative;
    text-align: center;
    width: 100%
}

.module-custom-header-footer .bx-leadership_overlay_background {
    left: 100%;
    min-height: 100%;
    position: fixed;
    top: 0;
    transition: left 1.5s ease-in-out !important;
    width: 100%;
    z-index: 999
}

.module-custom-header-footer .noscroll {
    box-sizing: border-box;
    overflow: hidden
}

@media (min-width:80em) {
    .module-custom-header-footer .noscroll {
        padding-right: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-leadership_overlay_background.shown {
    left: 0
}

.module-custom-header-footer .bx-leadership_overlay_background_blur {
    opacity: 0
}

.module-custom-header-footer .bx-leadership_overlay_background_blur.active {
    -webkit-backdrop-filter: blur(.5rem);
    backdrop-filter: blur(.5rem);
    background-color: rgba(0, 0, 0, .32);
    height: 100%;
    left: 0;
    opacity: 1;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn:hover {
        transform: scale(1.1667)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn:hover {
        transform: scale(1.1428)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn:hover {
        transform: scale(1.125)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn:hover {
        transform: scale(1.1112)
    }
}

.module-custom-header-footer .bx-leadership__bio__closebtn {
    display: inline-grid;
    position: absolute;
    text-decoration: none;
    z-index: 1
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 4.8rem;
        margin-top: var(--spacing-32);
        right: 1.6rem;
        width: 4.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 4.8rem;
        margin-top: var(--spacing-32);
        right: 2.4rem;
        width: 4.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 4.8rem;
        margin-top: var(--spacing-24);
        right: 2.4rem;
        width: 4.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 5.6rem;
        margin-top: var(--spacing-32);
        right: 3.2rem;
        width: 5.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 6.4rem;
        margin-top: var(--spacing-40);
        right: 4rem;
        width: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn {
        height: 7.2rem;
        margin-top: var(--spacing-48);
        right: 4.8rem;
        width: 7.2rem
    }
}

.module-custom-header-footer .bx-leadership__bio__closebtn svg {
    height: 4.8rem;
    width: 4.8rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn svg {
        height: 5.6rem;
        width: 5.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn svg {
        height: 6.4rem;
        width: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__closebtn svg {
        height: 7.2rem;
        width: 7.2rem
    }
}

.module-custom-header-footer .bx-leadership__bio__closebtn svg .cls-1 {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-leadership__name__image__block {
    background-color: var(--c-black)
}

.module-custom-header-footer .bx-leadership__name__block,
.module-custom-header-footer .bx-leadership__name__image__block {
    display: flex
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-leadership__name__block,
    .module-custom-header-footer .bx-leadership__name__image__block {
        display: flex !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-leadership__name__block,
    .module-custom-header-footer .bx-leadership__name__image__block {
        display: block
    }
}

.module-custom-header-footer .bx-leadership__name__designation__block {
    color: var(--c-white);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        margin-top: var(--spacing-48);
        width: 36rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        width: 41.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        align-items: center;
        display: flex;
        margin-top: 0;
        width: 39.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        width: 50.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        width: 56rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__name__designation__block {
        width: 62.4rem
    }
}

.module-custom-header-footer .bx-leadership__name__designation__block.no_image {
    color: var(--c-white);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        min-height: 24.8rem;
        width: 36rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        min-height: 30.4rem;
        width: 41.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        height: 50.1rem;
        width: 39.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        height: 48.8rem;
        width: 50.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        height: 55.2rem;
        width: 56rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__name__designation__block.no_image {
        height: 64rem;
        width: 62.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__image__block__img__mobile .bx-leadership__withimage {
        align-content: center;
        height: 36rem;
        width: 36rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__image__block__img__mobile .bx-leadership__withimage {
        align-content: center;
        height: 41.6rem;
        width: 41.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: center;
        height: 36rem;
        -o-object-fit: cover;
        object-fit: cover;
        width: 36rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: center;
        height: 41.6rem;
        width: 41.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: right;
        height: 50.1008rem;
        width: 37.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: right;
        height: 48.8rem;
        width: 48.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: right;
        height: 55.2rem;
        width: 55.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__image__block .bx-leadership__withimage {
        align-content: right;
        height: 64rem;
        width: 64rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton {
        height: 50.1008rem;
        width: 37.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton {
        height: 48.8rem;
        width: 48.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton {
        height: 55.2rem;
        width: 55.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton {
        height: 64rem;
        width: 64rem
    }
}

.module-custom-header-footer .bx-leadership__name__designation__inner__block {
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: 1.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: 2.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: 4.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block {
        margin-left: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-16);
        margin-top: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-24);
        margin-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-40);
        margin-top: 16.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-72);
        margin-top: 14.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-80);
        margin-top: var(--spacing-176)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__name__designation__inner__block.no_image {
        margin-left: var(--spacing-104);
        margin-top: 20rem
    }
}

.module-custom-header-footer .bx-leadership__image__block__closebutton>img {
    aspect-ratio: 1/1
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton>img {
        aspect-ratio: 3/4
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__image__block__closebutton>img {
        aspect-ratio: 1/1
    }
}

.module-custom-header-footer .bx-leadership__social__media__block {
    overflow: visible !important;
    position: absolute;
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        margin-left: 1.8rem;
        padding-bottom: var(--spacing-56);
        padding-top: 4.8rem;
        position: relative
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        margin-left: 2.6rem;
        padding-bottom: var(--spacing-56);
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        bottom: var(--spacing-32);
        margin-left: 4.2rem;
        padding-bottom: 0;
        padding-top: 0;
        position: absolute
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        bottom: var(--spacing-40);
        margin-left: var(--spacing-72);
        position: absolute
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        bottom: var(--spacing-48);
        margin-left: var(--spacing-80);
        position: absolute
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__social__media__block {
        bottom: var(--spacing-56);
        margin-left: var(--spacing-104);
        position: absolute
    }
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn {
    align-content: center;
    background-color: var(--c-black);
    display: inline-grid;
    height: 4.8rem;
    justify-content: center;
    place-content: center;
    text-decoration: none;
    width: 4.8rem;
    z-index: 1
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn {
        height: 5.6rem;
        width: 5.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn {
        height: 6.4rem;
        width: 6.4rem
    }
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn svg {
    height: 4.8rem;
    width: 4.8rem
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn svg {
        height: 5.6rem;
        width: 5.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn svg {
        height: 6.4rem;
        width: 6.4rem
    }
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover .cls-2,
.module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover .cls-4 {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover .cls-1 {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover {
    transform: scale(1.1667)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover {
        transform: scale(1.1427)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover {
        transform: scale(1.125)
    }
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:hover:before {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-leadership__first__last__name {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    margin: 0;
    padding-bottom: var(--spacing-24)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        font-size: var(--fs-32);
        line-height: 4.8rem;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        line-height: 4.8rem;
        width: 29.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        font-size: var(--fs-40);
        line-height: 6rem;
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__first__last__name {
        font-size: var(--fs-48);
        line-height: 7.2rem;
        width: 40rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__first__last__name.no_image {
        padding-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__first__last__name.no_image {
        padding-top: 0
    }
}

.module-custom-header-footer .bx-leadership__bio__designation {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light);
    line-height: 2.7rem;
    padding-bottom: var(--spacing-8)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        width: 29.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__designation {
        font-size: var(--fs-24);
        line-height: 3rem;
        width: 40rem
    }
}

.module-custom-header-footer .bx-leadership__dept__location {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-light);
    line-height: 2.1rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        width: 29.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__dept__location {
        font-size: var(--fs-16);
        line-height: 2.4rem;
        width: 40rem
    }
}

.module-custom-header-footer .bx-leadership__bio__content {
    color: var(--c-black);
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light);
    line-height: 2.7rem;
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        margin: var(--spacing-64) var(--spacing-16) 0 1.8rem;
        padding-bottom: var(--spacing-80);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        margin: var(--spacing-72) var(--spacing-24) 0 2.6rem;
        padding-bottom: var(--spacing-88);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        margin: var(--spacing-80) var(--spacing-216) 0 4.2rem;
        padding-bottom: var(--spacing-96);
        width: 51.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        margin: var(--spacing-88) 36rem 0 var(--spacing-72);
        padding-bottom: var(--spacing-144);
        width: 56rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        margin: var(--spacing-96) 40.8rem 0 var(--spacing-80);
        padding-bottom: var(--spacing-160);
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__bio__content {
        font-size: var(--fs-20);
        line-height: 3rem;
        margin: var(--spacing-104) 44.8rem 0 var(--spacing-104);
        padding-bottom: var(--spacing-192);
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-leadership__bio__wrap {
    top: var(--wp-admin--admin-bar--height, 0)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__image__block__img__mobile {
        display: none !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__image__block__img__mobile {
        display: block
    }
}

.module-custom-header-footer .bx-leadership__image__block {
    display: block
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__image__block {
        display: block !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__image__block {
        display: none
    }
}

.module-custom-header-footer .bx-leadership__bio__biocontent {
    display: none
}

.module-custom-header-footer .bx-leadership__bio__overlay[:has(.bx-leadership__image__block__img__mobile)] .bx-leadership__bio__closeButton__wrapper {
    display: inline;
    display: initial
}

.module-custom-header-footer .bx-leadership__bio__overlay:has(.bx-leadership__image__block__img__mobile) .bx-leadership__bio__closeButton__wrapper {
    display: inline;
    display: initial
}

.module-custom-header-footer .bx-leadership__bio__closeButton__wrapper.only_for_min {
    display: none
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__closeButton__wrapper.only_for_min {
        display: flex;
        flex-direction: row-reverse;
        padding-bottom: 3.2rem;
        padding-right: 1.6rem;
        padding-top: 3.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__bio__closeButton__wrapper.only_for_min {
        padding-right: 2.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__closeButton__wrapper.only_for_min {
        display: none
    }
}

.module-custom-header-footer .bx-leadership__bio__closeButton__wrapper.only_for_min .bx-leadership__bio__closebtn {
    margin-top: 0;
    position: static
}

.module-custom-header-footer .bx-leadership__bio__tag {
    overflow: hidden
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__bio__closeButton__wrapper {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__bio__closeButton__wrapper {
        display: block
    }
}

.module-custom-header-footer #bx-leadership-totalWrapper button.bx-leadership__bio__closebtn.focus-visible .cls-1 {
    fill: var(--c-yellow)
}

.module-custom-header-footer #bx-leadership-totalWrapper button.bx-leadership__bio__closebtn:focus-visible .cls-1 {
    fill: var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn.focus-visible {
    outline: none !important
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:focus-visible {
    outline: none !important
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn.focus-visible .cls-2 {
    fill: var(--c-yellow);
    stroke: var(--c-black)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:focus-visible .cls-2 {
    fill: var(--c-yellow);
    stroke: var(--c-black)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn.focus-visible .cls-4 {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-leadership__bio__linkedinbtn:focus-visible .cls-4 {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-leadership__designation a {
    text-decoration: none
}

.module-custom-header-footer .bx-leadership-field__author.focus-visible {
    background: var(--c-black) !important
}

.module-custom-header-footer .bx-leadership-field__author:focus-visible {
    background: var(--c-black) !important
}

.module-custom-header-footer .bx-leadership__bio__wrap .tenup--block-components__character-count {
    display: none
}

@media (max-width:47.9375em) {

    .module-custom-header-footer .bx-leadership__grid__wrap__no-image .bx-leadership__name__designation__block,
    .module-custom-header-footer .bx-leadership__grid__wrap__no-image .bx-leadership__name__designation__inner__block {
        padding-top: var(--spacing-32)
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__grid__item__linkedin-empty {
        padding-bottom: var(--spacing-56)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-leadership__grid__item__linkedin-empty {
        padding-bottom: 0
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-leadership__bio__content a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-leadership {
    background-color: var(--c-background);
    color: var(--c-copy);
    margin-top: 0
}

.module-custom-header-footer .bx-leadership p {
    word-wrap: break-word
}

.module-custom-header-footer .bx-leadership__grid__inner__wrap,
.module-custom-header-footer .bx-leadership__grid__innerwrap {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 1;
        grid-template-areas: "leadershipcard"
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 1;
        grid-template-areas: "leadershipcard"
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 2;
        -moz-column-gap: var(--spacing-192);
        column-gap: var(--spacing-192);
        grid-template-areas: "leadershipcard leadershipcard"
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 4;
        -moz-column-gap: var(--spacing-72);
        column-gap: var(--spacing-72);
        grid-template-areas: "leadershipcard leadershipcard leadershipcard leadershipcard"
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 4;
        -moz-column-gap: var(--spacing-96);
        column-gap: var(--spacing-96);
        grid-template-areas: "leadershipcard leadershipcard leadershipcard leadershipcard"
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-leadership__grid__inner__wrap,
    .module-custom-header-footer .bx-leadership__grid__innerwrap {
        --columns: 4;
        -moz-column-gap: var(--spacing-120);
        column-gap: var(--spacing-120);
        grid-template-areas: "leadershipcard leadershipcard leadershipcard leadershipcard"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__no-image {
        row-gap: var(--spacing-64)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__no-image {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__no-image {
        row-gap: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__no-image {
        row-gap: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__no-image {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-64)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__grid__innerwrap.bx-leadership__grid__wrap__has-image {
        row-gap: var(--spacing-120)
    }
}

.module-custom-header-footer .bx-leadership__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__inner {
        --columns: 4;
        grid-template-areas: "leadership leadership leadership leadership"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__inner {
        --columns: 8;
        grid-template-areas: "leadership leadership leadership leadership leadership leadership leadership"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__inner {
        --columns: 16;
        grid-template-areas: "leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership leadership"
    }
}

.module-custom-header-footer .bx-leadership__front .bx-leadership__grid__wrap {
    grid-area: leadership;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.module-custom-header-footer .bx-leadership__grid__innerwrap:hover[:has(.bx-leadership__grid__image:hover)] .bx-leadership__grid__image:not(:hover) {
    opacity: .5;
    transition: opacity .1s ease-out
}

.module-custom-header-footer .bx-leadership__grid__innerwrap:hover:has(.bx-leadership__grid__image:hover) .bx-leadership__grid__image:not(:hover) {
    opacity: .5;
    transition: opacity .1s ease-out
}

.module-custom-header-footer .bx-leadership__grid__innerwrap:hover .bx-leadership__grid__image:hover {
    opacity: 1 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 24.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__front .bx-leadership__grid__item {
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-leadership__author .bx-leadership__with__image img {
    height: auto !important;
    width: 100% !important
}

.module-custom-header-footer .bx-leadership__with__image img {
    aspect-ratio: 1/1
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 3.2rem;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 3.2rem;
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 2.4rem;
        width: 24.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 2.4rem;
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 2.4rem;
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__with__image img {
        height: auto;
        margin-bottom: 3.2rem;
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-leadership__grid__image.no_image {
    display: grid;
    text-align: center
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-64);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-72);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-56);
        width: 24.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-56);
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-64);
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__grid__image.no_image {
        margin-bottom: var(--spacing-72);
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-leadership__name {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-left: 0;
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__name {
        font-size: var(--fs-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__name {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__name {
        font-size: var(--fs-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__designation {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__designation {
        margin-top: var(--spacing-8)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__designation {
        margin-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-leadership__designation {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    margin-left: 0;
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-leadership__designation {
        font-size: var(--fs-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-leadership__designation {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-leadership__designation {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .wp-block-blackstone-v2-leadership.is-color-theme-dark .bx-leadership__grid__wrap {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-leadership__front .bx-leadership__grid__image {
    cursor: pointer
}

.module-custom-header-footer .bx-leadership__front .bx-leadership__name {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    display: inline;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-leadership__grid__item.focus-visible {
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item:focus-visible {
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__front .bx-leadership__grid__image:hover .bx-leadership__name {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-leadership__bio__content.focus-visible,
.module-custom-header-footer .bx-leadership__front.focus-visible {
    border: 4px solid var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__bio__content:focus-visible,
.module-custom-header-footer .bx-leadership__front:focus-visible {
    border: 4px solid var(--c-yellow)
}

.module-custom-header-footer .bx-leadership_overlay_background .cls-1 {
    fill: none
}

.module-custom-header-footer .bx-leadership_overlay_background .cls-2 {
    stroke: #fff;
    stroke-width: 1.5px
}

.module-custom-header-footer .bx-leadership_overlay_background .cls-3 {
    -webkit-clip-path: url(#clip-path);
    clip-path: url(#clip-path)
}

.module-custom-header-footer .bx-leadership_overlay_background .cls-4 {
    fill: #fff
}

.module-custom-header-footer .bx-leadership_overlay_background .cls-5 {
    stroke: none
}

.module-custom-header-footer .bx-leadership__grid__item[:has(img[data-uw-sr-styled="true"])] {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item:has(img[data-uw-sr-styled=true]) {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item[:has(h4[data-uw-sr-styled="true"])] {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item:has(h4[data-uw-sr-styled=true]) {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item[:has(p[data-uw-sr-styled="true"])] {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__grid__item:has(p[data-uw-sr-styled=true]) {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-leadership__bio__content a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-leadership__bio__content a:hover {
    background-size: auto .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-leadership__bio__content a:hover {
        background-size: auto .1008rem
    }
}

.module-custom-header-footer .bx-hero-media {
    background-color: var(--c-background);
    color: var(--c-white)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: none !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: none !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: block !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: block !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: block !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: block !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__media.bx-hero-media-has-mobile-image .bx-hero-media__teaser_video {
        display: block !important
    }
}

.module-custom-header-footer .bx-hero-media__teaser_video {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media__teaser_video {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-hero-media__teaser_video {
    display: block !important
}

.module-custom-header-footer .bx-hero-media__mobile_image {
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: block !important;
        padding-left: 0;
        padding-right: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: block !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: none !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: none !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: none !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: none !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media__mobile_image {
        display: none !important
    }
}

.module-custom-header-footer .bx-hero-media-item__main {
    padding-top: var(--spacing-48)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-item__main {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__main {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: ". Title Title Title Title Title Title ." ". Content Content Content Content Content.";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        margin-top: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__main {
        --columns: 16;
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content Content";
        margin-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__main {
        --columns: 16;
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content Content";
        margin-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__main {
        grid-template-areas: ". Title Title Title Title Title Title Title . . Content Content Content Content Content Content";
        margin-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__main {
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content .";
        margin-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-hero-media-item__bg {
    background-repeat: no-repeat;
    background-size: cover;
    grid-area: Media
}

.module-custom-header-footer .bx-hero-media:hover {
    -webkit-animation-delay: -1ms !important;
    animation-delay: -1ms !important;
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
    background-attachment: scroll !important;
    scroll-behavior: auto !important;
    transition-delay: 0s !important;
    transition-duration: 0s !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media__inner {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-hero-media__inner {
    margin-left: auto;
    margin-right: auto
}

.module-custom-header-footer .bx-hero-media__items {
    width: 100%
}

.module-custom-header-footer .bx-hero-media__item {
    flex-shrink: 0;
    padding-bottom: var(--spacing-80);
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media__item {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__item {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__item {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__item {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-hero-media-item__media {
    --x: .5;
    --y: .5;
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-item__media {
        --columns: 4;
        grid-gap: var(--spacing-16);
        display: grid;
        gap: var(--spacing-16);
        grid-template-areas: "Media Media Media Media";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__media {
        --columns: 8;
        grid-template-areas: "Media Media Media Media Media Media Media Media"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__media {
        --columns: 16;
        grid-template-areas: "Media Media Media Media Media Media Media Media Media Media Media Media Media Media Media Media"
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__media {
        --columns: 16;
        grid-template-areas: "Media Media Media Media Media Media Media Media Media Media Media Media Media Media Media Media"
    }
}

.module-custom-header-footer .bx-hero-media-item__media iframe,
.module-custom-header-footer .bx-hero-media-item__media img,
.module-custom-header-footer .bx-hero-media-item__media video {
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-hero-media-item__media iframe,
    .module-custom-header-footer .bx-hero-media-item__media img,
    .module-custom-header-footer .bx-hero-media-item__media video {
        aspect-ratio: 3/4;
        height: auto
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-hero-media-item__media iframe,
    .module-custom-header-footer .bx-hero-media-item__media img,
    .module-custom-header-footer .bx-hero-media-item__media video {
        aspect-ratio: 4/3
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-hero-media-item__media iframe,
    .module-custom-header-footer .bx-hero-media-item__media img,
    .module-custom-header-footer .bx-hero-media-item__media video {
        aspect-ratio: 21/9;
        height: 100%
    }
}

@media print {

    .module-custom-header-footer .bx-hero-media-item__media iframe,
    .module-custom-header-footer .bx-hero-media-item__media img,
    .module-custom-header-footer .bx-hero-media-item__media video {
        aspect-ratio: 21/9;
        height: 100%
    }
}

.module-custom-header-footer .bx-hero-media-item__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-hero-media-item__title.focus-visible {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-hero-media-item__title:focus-visible {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-hero-media-item__title {
    background-color: var(--c-background);
    color: var(--c-white) !important;
    font-size: var(--fs-32);
    grid-area: Title
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__title {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__title {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-hero-media-item__content {
    grid-area: Content;
    margin-top: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__content {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__content {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__content {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-hero-media-item__blurb {
    font-size: var(--fs-18)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__blurb {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__blurb {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-hero-media-item__blurb>p {
    font-size: inherit
}

.module-custom-header-footer .bx-hero-media-item__cta {
    margin-top: var(--spacing-48)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__cta {
        margin-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-item__cta {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__cta {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__cta {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__item--video .bx-hero-media-item__cta .bx-hero-media__nav-button-icon {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__item--video .bx-hero-media-item__cta .bx-hero-media__nav-button-icon {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__item--video .bx-hero-media-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__item--video .bx-hero-media-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

.module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media video {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media video {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media video {
        display: block
    }
}

.module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media img {
    display: block
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media img {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__item--has-mobile-image .bx-hero-media-item__media img {
        display: none
    }
}

.module-custom-header-footer .bx-hero-media__floater-container {
    position: absolute;
    right: 0;
    top: 20%
}

.module-custom-header-footer .bx-hero-media__floater {
    background-color: gray;
    color: var(--c-white);
    height: 4rem;
    padding: var(--spacing-16);
    width: auto
}

.module-custom-header-footer .bx-hero-media__floater[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-hero-media__floater:hover .bx-hero-media__floater-inner {
    --c-link: var(--c-black);
    background-color: var(--c-white)
}

.module-custom-header-footer .bx-hero-media__floater-inner {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    transition: background-color .3s ease-in-out;
    width: 100%
}

.module-custom-header-footer .bx-hero-media__floater-link {
    background-color: var(--c-black);
    color: var(--c-white);
    font-size: var(--fs-16);
    position: absolute;
    right: 5%
}

.module-custom-header-footer .bx-hero-media__floater-link a:after {
    border-radius: 100%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.module-custom-header-footer .bx-hero-media__footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__footer {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__footer {
        --columns: 16
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__footer {
        --columns: 16
    }
}

.module-custom-header-footer .bx-hero-media__nav {
    align-items: center;
    display: flex;
    gap: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media__nav {
        grid-column-end: 8;
        grid-column-start: 2
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media__nav {
        gap: var(--spacing-56);
        grid-column-end: 16;
        grid-column-start: 2
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media__nav {
        gap: var(--spacing-56);
        grid-column-end: 16;
        grid-column-start: 2
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media__nav {
        gap: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-hero-media__nav-button {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-link);
    font-size: var(--fs);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-hero-media__nav-button span,
.module-custom-header-footer .bx-hero-media__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-hero-media__nav-button:hover .bx-hero-media__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-hero-media__nav-button:hover .bx-hero-media__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-hero-media__nav-button:hover .bx-hero-media__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-hero-media__nav-button:hover .bx-hero-media__nav-button-icon-play {
    border-color: transparent transparent transparent var(--c-variant-black)
}

.module-custom-header-footer .bx-hero-media__nav-button--prev {
    transform: rotate(180deg)
}

.module-custom-header-footer .bx-hero-media__nav-button--play {
    border-color: transparent transparent transparent var(--c-variant-black)
}

.module-custom-header-footer .bx-hero-media__nav-button-icon {
    display: inline-block;
    height: var(--spacing-40);
    transition: transform .3s;
    width: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-hero-media__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-hero-media__nav-button-icon-arrow,
.module-custom-header-footer .bx-hero-media__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-hero-media__anchor_only .bx-hero-media-feature,
.module-custom-header-footer .bx-hero-media__both_hide .bx-anchor-navigation,
.module-custom-header-footer .bx-hero-media__both_hide .bx-hero-media-feature,
.module-custom-header-footer .bx-hero-media__media_only .bx-anchor-navigation {
    display: none
}

.module-custom-header-footer .bx-hero-media-feature__floater-link-image {
    background: var(--c-black);
    border-radius: var(--spacing-32)
}

.module-custom-header-footer .bx-hero-button__nav-button {
    --fs: var(--fs-18);
    background-color: transparent;
    color: var(--c-white);
    font-size: var(--fs);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-hero-button__nav-button:hover .bx-hero-button__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-hero-button__nav-button:hover .bx-hero-button__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-hero-button__nav-button:hover .bx-hero-button__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-hero-button__nav-button--prev {
    transform: rotate(180deg)
}

.module-custom-header-footer .bx-hero-button__nav-button-icon {
    background: var(--c-black);
    border-radius: var(--spacing-32);
    display: inline-block;
    height: var(--spacing-40);
    transition: transform .3s;
    width: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-button__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-hero-media_video-icon-color-black .bx-hero-button__nav-button-icon {
    background: var(--c-black)
}

.module-custom-header-footer .bx-hero-media_video-icon-color-white .bx-hero-button__nav-button-icon {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media_video-icon-color-black .feature-media-cls-1 {
    fill: var(--c-black);
    stroke: var(--c-black)
}

.module-custom-header-footer .bx-hero-media_video-icon-color-white .feature-media-cls-1 {
    fill: var(--c-white);
    stroke: var(--c-white)
}

.module-custom-header-footer .bx-hero-media_video-icon-color-black .feature-media-cls-2 {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-hero-media_video-icon-color-white .feature-media-cls-2 {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-hero-button__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-hero-button__nav-button-icon-arrow,
.module-custom-header-footer .bx-hero-button__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-error-custom {
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-hero-media__is-custom-dark {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-hero-media__inner {
    max-width: var(--container-width);
    position: relative
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-hero-media-has-mobile-image .bx-hero-media-mob {
        display: none !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio iframe,
    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio img,
    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio video {
        aspect-ratio: 16/9
    }
}

@media print {

    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio iframe,
    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio img,
    .module-custom-header-footer .bx-hero-media-item__media .bx-hero-media-change-aspect__ratio video {
        aspect-ratio: 16/9
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 43.7008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 49rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 51.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 63.9008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 71.1008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__media .video-js .vjs-tech {
        height: 92.7008rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 43.7008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 49rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 51.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 63.9008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 71.1008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-item__media .bc-player-R9lfdXjDx_default-index-0.vjs-fluid:not(.vjs-audio-only-mode) {
        padding-top: 92.7008rem
    }
}

.module-custom-header-footer .bx-hero-media-item__media .bx-error-custom {
    font-size: 1.2rem
}

.module-custom-header-footer .bx-hero-media__author .bx-hero-media-item__media {
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-hero-media__teaser_video .video-js .vjs-control-bar {
    display: none !important
}

.module-custom-header-footer .bx-hero-media-item__media__outer_wrapper {
    position: relative
}

.module-custom-header-footer .bx-hero-media__is-custom-default .bx-inline-disclaimer__content {
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-feature {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding: var(--spacing-16);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-hero-media-feature-fe {
    background-color: var(--c-background);
    bottom: 0;
    box-sizing: border-box;
    color: var(--c-copy);
    padding: 0;
    position: absolute;
    position: relative;
    right: 0;
    width: 100%
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: auto;
        position: relative;
        right: auto
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: auto;
        position: relative;
        right: auto
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: var(--spacing-56);
        height: 20.4rem;
        max-width: 63.2rem;
        position: absolute;
        right: var(--spacing-72)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: var(--spacing-56);
        height: 20.4rem;
        max-width: 63.2rem;
        position: absolute;
        right: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: var(--spacing-64);
        height: 22.8rem;
        max-width: 70.4rem;
        right: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-fe {
        bottom: var(--spacing-72);
        box-sizing: border-box;
        height: 30rem;
        max-width: 92rem;
        right: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__media[:has(.bx-hero-media-feature-item-main__videolink.focus-visible)] .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    background: var(--c-yellow) !important;
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-feature-item__media:has(.bx-hero-media-feature-item-main__videolink.focus-visible) .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    background: var(--c-yellow) !important
}

.module-custom-header-footer .bx-hero-media-feature-item__media:has(.bx-hero-media-feature-item-main__videolink.focus-visible) .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-feature-item__media[:has(.bx-hero-media-feature-item-main__videolink:focus-visible)] .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    background: var(--c-yellow) !important;
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-feature-item__media:has(.bx-hero-media-feature-item-main__videolink:focus-visible) .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    background: var(--c-yellow) !important
}

.module-custom-header-footer .bx-hero-media-feature-item__media:has(.bx-hero-media-feature-item-main__videolink:focus-visible) .bx-hero-button__nav-button .bx-hero-button__nav-button-icon {
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-feature-item__main {
    display: block
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__main {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        height: 18.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item__main {
        --columns: 9;
        grid-template-areas: "Title Title Title Title Title Content Content Content Content";
        grid-template-columns: var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56);
        height: 20.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__main {
        --columns: 9;
        grid-template-areas: "Title Title Title Title Title Content Content Content Content";
        grid-template-columns: var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56) var(--spacing-56);
        height: 20.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item__main {
        grid-template-areas: "Title Title Title Title Title Content Content Content Content";
        grid-template-columns: var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64) var(--spacing-64);
        height: 22.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__main {
        grid-template-columns: var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88) var(--spacing-88);
        height: 30rem
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__bg {
    background-repeat: no-repeat;
    background-size: cover
}

.module-custom-header-footer .bx-hero-media-feature:hover {
    -webkit-animation-delay: -1ms !important;
    animation-delay: -1ms !important;
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
    background-attachment: scroll !important;
    scroll-behavior: auto !important;
    transition-delay: 0s !important;
    transition-duration: 0s !important
}

.module-custom-header-footer .bx-hero-media-feature__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-hero-media-feature__items {
    width: 100%
}

.module-custom-header-footer .bx-hero-media-feature__item {
    flex-shrink: 0;
    width: 100%
}

.module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__media {
    position: static
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .block-editor-url-input__input {
    background-color: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .block-editor-url-input__button-modal-line {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author svg {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .components-text-control__input {
    background: var(--c-background)
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .components-text-control__input:hover {
    background: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .components-text-control__input:focus {
    background: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-hero-media-feature-item__main_author .components-text-control__input {
    color: var(--c-white)
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__media,
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__media img,
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__media video {
        -webkit-box-orient: vertical;
        aspect-ratio: 4/3;
        display: -webkit-box;
        width: 100%
    }
}

.module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__media {
    --x: .5;
    --y: .5;
    width: 100%
}

.module-custom-header-footer .bx-hero-media-feature__author .components-form-file-upload iframe {
    height: 100% !important
}

.module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__main {
    height: auto
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__main {
        --columns: 16;
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-right: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__main {
        --columns: 16;
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-right: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__main {
        grid-template-areas: ". Title Title Title Title Title Title Title . . Content Content Content Content Content .";
        padding-right: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__main {
        grid-template-areas: ". Title Title Title Title Title Title . . . Content Content Content Content Content Content"
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__media img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media a.bx-hero-media-feature__cta-link svg {
        bottom: var(--spacing-24);
        position: absolute;
        right: var(--spacing-24)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media a.bx-hero-media-feature__cta-link svg {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media a.bx-hero-media-feature__cta-link svg {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__media a.bx-hero-media-feature__cta-link svg {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media a.bx-hero-media-feature__cta-link svg {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-is-style-eyebrow {
        font-family: var(--f-sans);
        font-size: var(--fs-14);
        font-weight: var(--fw-regular);
        line-height: 2.1008rem;
        text-transform: uppercase
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: inline;
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    overflow: hidden
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
        font-size: var(--fs-24);
        line-height: 3.6rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
        font-size: var(--fs-20);
        line-height: 3rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
        font-size: var(--fs-20);
        line-height: 3rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
        font-size: var(--fs-24);
        line-height: 3.6rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-hero-media-feature__title {
        font-size: var(--fs-32);
        line-height: var(--spacing-48) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-is-style-eyebrow {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-bottom: var(--spacing-56);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-bottom: 0;
        padding-left: var(--spacing-32);
        padding-right: var(--spacing-104);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-left: var(--spacing-32);
        padding-right: var(--spacing-40);
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-left: var(--spacing-32);
        padding-right: var(--spacing-40);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-left: var(--spacing-40);
        padding-right: var(--spacing-48);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title__inner {
        padding-left: var(--spacing-48);
        padding-right: var(--spacing-56);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title-inner__width {
        width: 30.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title-inner__width {
        width: 28.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item-title-inner__width {
        width: 28.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title-inner__width {
        width: 31.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item-title-inner__width {
        width: 41.6rem
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__title {
    grid-area: Title
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-is-style-eyebrow:after {
        display: none !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__title .bx-is-style-eyebrow:after {
        display: none !important
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__title .bx-is-style-eyebrow:after {
    background-color: var(--c-graphics);
    content: "";
    display: block;
    display: inline-block;
    height: .2rem;
    margin-left: var(--spacing-24);
    width: var(--spacing-48)
}

.module-custom-header-footer .bx-hero-media-feature-item__title h4.focus-visible,
.module-custom-header-footer .bx-hero-media-feature-item__title p.focus-visible {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-hero-media-feature-item__title h4:focus-visible,
.module-custom-header-footer .bx-hero-media-feature-item__title p:focus-visible {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-hero-media-feature-item__content {
    grid-area: Content;
    position: relative
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item__content {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__content {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__blurb {
    font-size: var(--fs-18)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item__blurb {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__blurb {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__blurb>p {
    font-size: inherit
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__item--video .bx-hero-media-feature-item__cta .bx-hero-media-feature__nav-button-icon {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__item--video .bx-hero-media-feature-item__cta .bx-hero-media-feature__nav-button-icon {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__item--video .bx-hero-media-feature-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__item--video .bx-hero-media-feature-item__cta .bx-singular-link__label {
        line-height: 1.5;
        vertical-align: auto
    }
}

.module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media video {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media video {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media video {
        display: block
    }
}

.module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media img {
    display: block
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media img {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__item--has-mobile-image .bx-hero-media-feature-item__media img {
        display: none
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature__floater-container {
        bottom: var(--spacing-24);
        position: absolute;
        right: var(--spacing-24)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature__floater-container {
        bottom: var(--spacing-16);
        right: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__floater-container {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__floater-container {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature__floater-container {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-hero-media-feature__floater {
    background-color: gray;
    color: var(--c-white);
    height: 4rem;
    padding: var(--spacing-16);
    width: auto
}

.module-custom-header-footer .bx-hero-media-feature__floater[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-hero-media-feature__floater:hover .bx-hero-media-feature__floater-inner {
    --c-link: var(--c-black);
    background-color: var(--c-white)
}

.module-custom-header-footer .bx-hero-media-feature__floater-inner {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
    text-align: center;
    transition: background-color .3s ease-in-out;
    width: 100%
}

.module-custom-header-footer .bx-hero-media-feature__floater-link {
    font-size: var(--fs-16)
}

.module-custom-header-footer .bx-hero-media-feature__floater-link a:after {
    border-radius: 100%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.module-custom-header-footer .bx-hero-media-feature__footer {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature__footer {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__footer {
        --columns: 16
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__footer {
        --columns: 16
    }
}

.module-custom-header-footer .bx-hero-media-feature__nav {
    align-items: center;
    display: flex;
    gap: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature__nav {
        grid-column-end: 8;
        grid-column-start: 2
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature__nav {
        gap: var(--spacing-56);
        grid-column-end: 16;
        grid-column-start: 2
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature__nav {
        gap: var(--spacing-56);
        grid-column-end: 16;
        grid-column-start: 2
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature__nav {
        gap: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-hero-media-feature__nav-button {
    background-color: transparent;
    color: var(--c-link)
}

.module-custom-header-footer .bx-hero-media-feature__nav-button span,
.module-custom-header-footer .bx-hero-media-feature__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-hero-media-feature__nav-button:hover .bx-hero-media-feature__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-hero-media-feature__nav-button:hover .bx-hero-media-feature__nav-button-icon-arrow,
.module-custom-header-footer .bx-hero-media-feature__nav-button:hover .bx-hero-media-feature__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-hero-media-feature__nav-button--prev {
    transform: rotate(180deg)
}

.module-custom-header-footer .bx-hero-media-feature__nav-button--play {
    border-color: transparent transparent transparent var(--c-variant-black)
}

.module-custom-header-footer .bx-hero-media-feature__nav-button-icon {
    display: inline-block;
    height: var(--spacing-40);
    transition: transform .3s;
    width: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-hero-media-feature__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-hero-media-feature__nav-button-icon-arrow,
.module-custom-header-footer .bx-hero-media-feature__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-error {
    color: var(--c-red);
    display: none;
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-hero-media-feature__nav-button {
    --fs: var(--fs-18);
    background-color: var(--c-black);
    font-size: var(--fs);
    font-weight: var(--fw-regular);
    position: relative
}

.module-custom-header-footer .bx-iframe-container {
    pointer-events: none
}

.module-custom-header-footer .bx-hero-media-feature-wrap {
    -o-object-fit: cover;
    object-fit: cover;
    position: relative;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-wrap {
        overflow: visible
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-wrap {
        overflow: hidden
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-wrap {
        overflow: hidden
    }
}

.module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
    width: 100%
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: auto
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        overflow: visible;
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: 0;
        height: 0;
        opacity: 0;
        position: static
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: var(--spacing-56);
        margin-bottom: 0;
        overflow: hidden;
        position: absolute
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: var(--spacing-56);
        margin-bottom: 0;
        overflow: hidden;
        position: absolute
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: var(--spacing-64);
        right: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        bottom: var(--spacing-72);
        right: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
    -webkit-animation-delay: .5s !important;
    animation-delay: .5s !important;
    -webkit-animation-duration: 1s !important;
    animation-duration: 1s !important;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: AnimationFeature;
    animation-name: AnimationFeature
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
    -webkit-animation-delay: 0s !important;
    animation-delay: 0s !important;
    -webkit-animation-duration: 0 !important;
    animation-duration: 0 !important;
    -webkit-animation-fill-mode: none;
    animation-fill-mode: none;
    -webkit-animation-name: none;
    animation-name: none;
    margin-top: 0;
    opacity: 1
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        height: 18.6rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        height: 20.4rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        height: 20.4rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        height: 22.8rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-remove_tab_content_animation .bx-hero-media-feature-child-wrap.bx-hero-media-feature-child-outer.bx-hero-media-feature-fe {
        height: 30rem !important
    }
}

@media (min-width:48em) {
    @-webkit-keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 18.6rem;
            opacity: 0
        }

        to {
            height: 18.6rem;
            margin-top: 0;
            opacity: 1
        }
    }

    @keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 18.6rem;
            opacity: 0
        }

        to {
            height: 18.6rem;
            margin-top: 0;
            opacity: 1
        }
    }
}

@media (min-width:80em) {
    @-webkit-keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 0;
            opacity: 0
        }

        to {
            height: 20.4rem;
            margin-top: 0;
            opacity: 1
        }
    }

    @keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 0;
            opacity: 0
        }

        to {
            height: 20.4rem;
            margin-top: 0;
            opacity: 1
        }
    }
}

@media print {
    @-webkit-keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 0;
            opacity: 0
        }

        to {
            height: 20.4rem;
            margin-top: 0;
            opacity: 1
        }
    }

    @keyframes AnimationFeature {
        0% {
            height: 0;
            margin-top: 0;
            opacity: 0
        }

        to {
            height: 20.4rem;
            margin-top: 0;
            opacity: 1
        }
    }
}

@media (min-width:90em) {
    @-webkit-keyframes AnimationFeature {
        0% {
            height: 0;
            opacity: 0
        }

        to {
            height: 22.8rem;
            opacity: 1
        }
    }

    @keyframes AnimationFeature {
        0% {
            height: 0;
            opacity: 0
        }

        to {
            height: 22.8rem;
            opacity: 1
        }
    }
}

@media (min-width:120em) {
    @-webkit-keyframes AnimationFeature {
        0% {
            height: 0;
            opacity: 0
        }

        to {
            height: 30rem;
            opacity: 1
        }
    }

    @keyframes AnimationFeature {
        0% {
            height: 0;
            opacity: 0
        }

        to {
            height: 30rem;
            opacity: 1
        }
    }
}

.module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
    margin: 0
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: 0;
        top: 0;
        width: 100%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: var(--spacing-40);
        top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: var(--spacing-72);
        top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: var(--spacing-72);
        top: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: var(--spacing-80);
        top: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation {
        left: var(--spacing-104);
        top: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-hero-media .bx-anchor-navigation-select__container .bx-anchor-navigation-option-container .bx-anchor-navigation__option {
    padding: 0 var(--spacing-24)
}

.module-custom-header-footer .bx-hero-media .bx-anchor-navigation__head__admin {
    left: var(--spacing-104);
    top: var(--spacing-72)
}

.module-custom-header-footer #wpwrap .hero-media-anchor-navigation .anchor-navigation-option__container,
.module-custom-header-footer .bx-hero-media-anchor-navigation .wp-block.anchor-navigation-block {
    display: block;
    left: 0;
    position: absolute;
    top: 0;
    width: 28%
}

.module-custom-header-footer .bx-hero-media-anchor-navigation .block-editor-block-list__layout {
    position: static;
    position: static !important
}

.module-custom-header-footer .bx-hero-media-anchor-navigation .block-editor-button-block-appender.components-button.components-button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-hero-media-anchor-navigation .bx-anchor-navigation-block .block-editor-inner-blocks {
    background: transparent !important
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-hero-media-has-anchor-navigation.bx-hero-media-item__media {
        padding-top: var(--spacing-64)
    }

    .module-custom-header-footer .bx-hero-media-has-anchor-navigation.bx-hero-media-item__media .bx-hero-media-feature-wrap {
        position: static
    }
}

.module-custom-header-footer .bx-hero-media-feature-child-outer :where(.module-custom-header-footer a[href]) {
    text-decoration: none !important
}

.module-custom-header-footer .bx-hero-media-feature__title .word {
    display: inherit !important
}

.module-custom-header-footer .bx-hero-media-feature__author .bx-hero-media-feature-item__media iframe {
    aspect-ratio: 16/9
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item-main__videolink {
        width: 44rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item-main__videolink {
        width: 36rem
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item-main__videolink {
        width: 36rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item-main__videolink {
        width: 40rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item-main__videolink {
        width: 52rem
    }
}

.module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature__title {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature__title:hover {
    background-size: 100% .1008rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 32.4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 24.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 27.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 27.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__image__container {
        width: 40rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 18.5008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 20.7008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 18.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 20.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 20.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 22.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-item__media img {
        height: 30rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__content svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__content svg {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__content svg {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__content svg {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-hero-media-feature-fe .bx-hero-media-feature-item__content svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (max-width:79.9375em) {

    .module-custom-header-footer .bx-hero-media-feature-item__content iframe,
    .module-custom-header-footer .bx-hero-media-feature-item__content img {
        height: 18.6rem !important
    }
}

@media (max-width:47.9375em) {

    .module-custom-header-footer .bx-hero-media-feature-item__content iframe,
    .module-custom-header-footer .bx-hero-media-feature-item__content img {
        aspect-ratio: 16/9;
        height: auto !important
    }
}

.module-custom-header-footer .bx-hero-media-feature-item__main .bx-error-custom {
    font-size: 1.2rem
}

.module-custom-header-footer #bx-anchor-navigation-id__input sup {
    top: -.64rem
}

.module-custom-header-footer .bx-anchor-navigation {
    left: var(--spacing-80);
    margin-top: var(--spacing-40);
    position: absolute
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container {
        width: 25rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container {
        width: 25rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container {
        width: 25.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container {
        width: var(--spacing-296)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container,
.module-custom-header-footer .bx-anchor-navigation__admin {
    margin: 0 auto;
    position: relative
}

.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation-select {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation-select a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-anchor-navigation__admin.is-color-theme-dark .bx-anchor-navigation-select {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation__admin.is-color-theme-dark .bx-anchor-navigation-select a {
    color: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation__head__author,
.module-custom-header-footer .bx-anchor-navigation__head__author a {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__head__author,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__head__author a {
    color: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-error-custom {
    color: var(--c-red);
    font-size: 1.2rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-error-custom {
        padding-left: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-error-custom {
        padding-left: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-error-custom {
        padding-left: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-anchor-navigation__head__admin.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__head__admin:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__head__admin.focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__head__admin:focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation-option__label {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation-option__label a {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__admin .bx-anchor-navigation-option__label {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__admin .bx-anchor-navigation-option__label a {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-jumpto__admin:after {
    border-bottom: .2rem solid var(--c-gray) !important;
    border-right: .2rem solid var(--c-gray) !important
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-select {
    position: relative
}

.module-custom-header-footer .bx-anchor-navigation-select .tenup--block-components__character-count {
    margin-left: 2.6rem;
    margin-top: -2.4rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-24);
        margin-top: 2.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select svg {
        margin-left: var(--spacing-16);
        margin-right: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select svg {
        margin-left: var(--spacing-16);
        margin-right: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-24);
        margin-top: 3.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select {
        height: 6.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select {
        height: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select {
        height: 8.2rem
    }
}

.module-custom-header-footer .bx-anchor-navigation__admin .block-editor-button-block-appender,
.module-custom-header-footer .bx-anchor-navigation__admin .block-editor-button-block-appender a {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__admin .block-editor-button-block-appender,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__admin .block-editor-button-block-appender a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button {
    background: transparent !important
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button,
    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button a {
        color: var(--c-white) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button,
    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button a {
        color: var(--c-black) !important
    }
}

@media print {

    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button,
    .module-custom-header-footer .bx-anchor-navigation:not(.bx-product-page_header__anchor-naviagtion):not(.is-color-theme-dark)>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button a {
        color: var(--c-black) !important
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-jumpto__admin,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-jumpto__admin a {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button {
    background: transparent !important
}

@media (min-width:48em) {

    .module-custom-header-footer .is-color-theme-dark>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button,
    .module-custom-header-footer .is-color-theme-dark>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button a {
        color: var(--c-white) !important
    }
}

@media print {

    .module-custom-header-footer .is-color-theme-dark>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button,
    .module-custom-header-footer .is-color-theme-dark>.bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover button a {
        color: var(--c-white) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-container a,
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-container a a {
        color: var(--c-black) !important
    }
}

@media print {

    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-container a,
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option-container a a {
        color: var(--c-black) !important
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
    background: none repeat scroll 0 0 var(--c-gray)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-dark-gray)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-gray)
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-gray)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
    background: none repeat scroll 0 0 var(--c-dark-gray);
    bottom: 0;
    content: "";
    position: absolute
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-gray);
        left: var(--spacing-24);
        width: 28rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        width: 32rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-dark-gray);
        width: 20.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        border-bottom: .2rem solid var(--c-dark-gray);
        width: 20.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        width: 20.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        left: var(--spacing-32);
        width: var(--spacing-232)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front .bx-anchor-navigation__head__admin:hover,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front .bx-anchor-navigation__head__admin:hover a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation__head__admin,
.module-custom-header-footer .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation__head__admin a {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation__head__admin,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation__head__admin a {
    color: var(--c-black)
}

@media (min-width:48em) {

    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation__head__admin,
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation__head__admin a {
        color: var(--c-white)
    }
}

@media print {

    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation__head__admin,
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation__head__admin a {
        color: var(--c-white)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin.focus-visible {
    background-color: var(--c-white) !important;
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-visible {
    background-color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-visible {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin.focus-visible a {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-visible a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__head.focus-visible {
    background: #ff0 !important
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__head:focus-visible {
    background: #ff0 !important
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__option.focus-visible {
    border: 4px solid #ff0
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__option:focus-visible {
    border: 4px solid #ff0
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin a,
.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin a a {
    color: var(--c-black) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
        background: var(--c-black)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
        background: var(--c-white)
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
        background: var(--c-white)
    }
}

.module-custom-header-footer .section:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
    background: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation-inneranchor .block-editor-button-block-appender {
    background: var(--c-white) !important;
    margin-bottom: -3.3008rem !important;
    padding: inherit !important
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container::-webkit-scrollbar-thumb {
    background: var(--c-background)
}

.module-custom-header-footer .bx-anchor-navigation__option {
    align-items: center;
    cursor: pointer;
    display: flex;
    line-height: var(--spacing-24);
    position: relative;
    transition: .2s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation__option {
        background: var(--c-white)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation__option {
        background: var(--c-white)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation__option {
        background: var(--c-copy)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation__option {
        background: var(--c-copy)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation__option {
        line-height: 2.7rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__option {
        background: var(--c-black)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__option {
        background: var(--c-copy)
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__option {
        background: var(--c-copy)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation__option {
        background: var(--c-copy);
        line-height: 2.7rem !important
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option.selected {
    background: var(--c-background);
    pointer-events: none
}

.module-custom-header-footer .bx-anchor-navigation-option__label {
    font-weight: var(--fw-regular);
    letter-spacing: 0;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        color: var(--c-copy);
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24)
    }

    .module-custom-header-footer .bx-anchor-navigation-option__label a {
        color: var(--c-copy) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        color: var(--c-background);
        margin-bottom: var(--spacing-16);
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-anchor-navigation-option__label a {
        color: var(--c-background) !important
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        color: var(--c-background);
        margin-bottom: var(--spacing-16);
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-anchor-navigation-option__label a {
        color: var(--c-background) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        font-size: var(--fs-18);
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-anchor-navigation-option__containerouter {
    padding-bottom: var(--spacing-80);
    padding-top: var(--spacing-80)
}

.module-custom-header-footer .bx-anchor-navigation-option__containerouter .bx-anchor-navigation-option__admin:before {
    left: auto
}

.module-custom-header-footer .bx-anchor-navigation-option__admin {
    padding-bottom: var(--spacing-24)
}

.module-custom-header-footer .bx-anchor-navigation-option__container .bx-anchor-navigation-option__admin {
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-option__container .bx-anchor-navigation-option__admin {
        font-size: var(--fs-16) !important
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-option__container .bx-anchor-navigation-option__admin {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-option__container .bx-anchor-navigation-option__admin {
        font-size: var(--fs-18) !important
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container a {
    text-decoration: none !important
}

.module-custom-header-footer .bx-anchor-navigation-option__container .bx-anchor-navigation-option__admin {
    margin-top: 0 !important
}

.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation-option__admin:last-child {
    border-bottom: none !important
}

.module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
    bottom: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-select {
        background: linear-gradient(to right, var(--c-white) 50%, var(--c-black) 50%) !important;
        background-position: 100% 100% !important;
        background-size: 200% 100% !important;
        transition: all .25s ease-out !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-select {
        background: linear-gradient(to right, var(--c-white) 50%, var(--c-black) 50%) !important;
        background-position: 100% 100% !important;
        background-size: 200% 100% !important;
        transition: all .25s ease-out !important
    }
}

.module-custom-header-footer .bx-anchor-navigation:not(.is-color-theme-dark)>.bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select svg {
    fill: var(--c-white)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark>.bx-anchor-navigation-select-container.active .bx-anchor-navigation-select svg {
        fill: var(--c-black)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark>.bx-anchor-navigation-select-container.active .bx-anchor-navigation-select svg {
        fill: var(--c-white)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark>.bx-anchor-navigation-select-container.active .bx-anchor-navigation-select svg {
        fill: var(--c-white)
    }
}

.module-custom-header-footer .bx-anchor-navigation__author.is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-select svg {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover svg {
    transition: fill .25s ease-out, transform .6s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover svg {
        fill: var(--c-white)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover svg {
        fill: var(--c-black)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation:not(.is-color-theme-dark) .bx-anchor-navigation-select-container .bx-anchor-navigation-select:hover svg {
        fill: var(--c-black)
    }
}

.module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover svg {
    transition: fill .25s ease-out, transform .6s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover svg {
        fill: var(--c-black)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover svg {
        fill: var(--c-white)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover svg {
        fill: var(--c-white)
    }
}

.module-custom-header-footer .bx-anchor-navigation.is-color-theme-dark .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover svg {
    transform: rotate(0)
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front.active svg {
    transform: rotate(180deg);
    transition: transform .6s
}

.module-custom-header-footer .bx-anchor-navigation .bx-anchor-navigation-select-container__front:not(.active) svg {
    transform: rotate(0);
    transition: transform .6s
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation:not(.is-color-theme-dark)>.bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover {
        background-position: 0 100% !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media .bx-anchor-navigation:not(.is-color-theme-dark)>.bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover {
        background-position: 0 100% !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media .is-color-theme-dark .bx-anchor-navigation-select-container.bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-select {
        background: linear-gradient(to right, var(--c-black) 50%, var(--c-white) 50%) !important;
        background-position: 100% 100% !important;
        background-size: 200% 100% !important;
        transition: all .25s ease-out !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media .is-color-theme-dark .bx-anchor-navigation-select-container.bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-select {
        background: linear-gradient(to right, var(--c-black) 50%, var(--c-white) 50%) !important;
        background-position: 100% 100% !important;
        background-size: 200% 100% !important;
        transition: all .25s ease-out !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-hero-media .is-color-theme-dark>.bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover {
        background-position: 0 100% !important
    }
}

@media print {
    .module-custom-header-footer .bx-hero-media .is-color-theme-dark>.bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover {
        background-position: 0 100% !important
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
    background-color: var(--c-black);
    bottom: 0;
    content: "";
    display: block;
    height: .2rem;
    position: absolute;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .6s cubic-bezier(.19, 1, .22, 1) !important
}

@media (min-width:80em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        width: 20.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-32);
        width: var(--spacing-232)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
    background-color: var(--c-white);
    bottom: 0;
    content: "";
    display: block;
    height: .2rem;
    position: absolute;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .6s cubic-bezier(.19, 1, .22, 1) !important
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        width: 20.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:after {
        left: var(--spacing-32);
        width: var(--spacing-232)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container .bx-anchor-navigation-option-container .bx-anchor-navigation__option:hover:after {
    transform: scaleX(1)
}

.module-custom-header-footer .bx-anchor-navigation-option-jumpto__admin .bx-error-custom {
    left: 0;
    position: absolute
}

.module-custom-header-footer .bx-anchor-navigation__title_validation {
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: absolute;
    top: var(--spacing-48)
}

.module-custom-header-footer .bx-anchor-navigation-inneranchor {
    position: relative
}

.module-custom-header-footer .bx-anchor-navigation__anchor_admin_inner {
    position: absolute;
    top: 0
}

.module-custom-header-footer .bx-anchor-navigation__head__admin {
    border: 0;
    box-shadow: none;
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        font-size: var(--fs-16);
        margin-left: var(--spacing-24);
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24);
        width: 24.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        width: 28.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        width: 18rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        width: 18rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        width: 18.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation__head__admin {
        font-size: var(--fs-18);
        margin-left: var(--spacing-32);
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32);
        width: 20.2rem
    }
}

.module-custom-header-footer .bx-anchor-navigation .bx-anchor-navigation-select {
    cursor: pointer
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select {
    display: flex
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        margin-left: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        margin-left: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-option__label {
        margin-left: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation-option__label,
.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__head__admin,
.module-custom-header-footer .bx-anchor-navigation-select-container__front .bx-anchor-navigation__option {
    cursor: pointer
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select {
    background: var(--c-white)
}

.module-custom-header-footer .bx-anchor-navigation__author.is-color-theme-dark svg circle:first-child {
    stroke: #d3d3d3 !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin[focus-within] {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin:focus-within {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin[focus-within] a {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin:focus-within a {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin.focus-visible {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin:focus-visible {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin.focus-visible a {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__admin:focus-visible a {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author.focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author[focus-within] {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-within {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author[focus-within] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-within a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin[focus-within] {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-within {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin[focus-within] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-within a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin.focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-option__admin:focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author.focus-visible {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-visible {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author.focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-visible a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author[focus-within] {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-within {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author[focus-within] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation__head__author:focus-within a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-option__admin[focus-within] {
    background: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-option__admin:focus-within {
    background: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-option__admin[focus-within] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-option__admin:focus-within a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-select {
    background: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark.bx-anchor-navigation__author .bx-anchor-navigation-select a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select .tenup--block-components__character-count span {
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select .tenup--block-components__character-count span a {
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select .tenup--block-components__character-count__label {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select .tenup--block-components__character-count__label a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation__head__admin {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select-container .bx-anchor-navigation__title_validation .bx-error-custom {
    padding-top: var(--spacing-24)
}

.module-custom-header-footer .bx-anchor-navigation__author .tenup--block-components__character-count {
    margin-left: var(--spacing-88);
    position: static !important
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select .bx-anchor-navigation-author-down__arrow {
    float: right;
    position: absolute;
    right: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select .bx-anchor-navigation-author-down__arrow {
        top: 2.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select .bx-anchor-navigation-author-down__arrow {
        top: 2.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select .bx-anchor-navigation-author-down__arrow {
        top: 3.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-black)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-white)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-white)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-white)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-black)
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background: var(--c-black)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select {
    background: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-anchor-navigation-select {
    background: var(--c-white)
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .active .bx-anchor-navigation-option-container {
        background: var(--c-white)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-24) !important
    }
}

@media print {

    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-24) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-anchor-navigation-option-outer__container {
    overflow: hidden
}

.module-custom-header-footer .bx-anchor-navigation-option-container {
    transform: translateY(-101%);
    transition: transform .75s
}

.module-custom-header-footer .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
    position: relative;
    transform: scale(1);
    transition: transform .75s;
    z-index: 1000
}

.module-custom-header-footer .bx-anchor-navigation-head__button {
    align-items: center;
    display: inline-flex;
    text-align: left
}

.module-custom-header-footer .bx-anchor-navigation__author .bx-anchor-navigation-select-container {
    background: var(--c-copy)
}

.module-custom-header-footer .bx-anchor-navigation-option__label a,
.module-custom-header-footer .bx-anchor-navigation__admin .bx-anchor-navigation__option {
    display: block
}

.module-custom-header-footer .bx-horizontal-static-list {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-horizontal-static-list__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        --columns: 4;
        row-gap: var(--spacing-72)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        --columns: 8;
        row-gap: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        --columns: 16;
        row-gap: var(--spacing-88)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        --columns: 16;
        row-gap: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        row-gap: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner {
        row-gap: var(--spacing-128)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item__card {
    grid-column: 1/span 4
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item__card {
        display: grid
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-2) {
        grid-column: 1/span 4;
        padding-right: var(--spacing-24)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-1) {
        grid-column: 5/span 8;
        padding-left: var(--spacing-24)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-child(odd) {
        grid-column: 1/span 4;
        padding-left: 0;
        padding-right: var(--spacing-24)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-child(2n) {
        grid-column: 5/span 4;
        padding-left: var(--spacing-24);
        padding-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item__card {
        flex: none
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-2) {
        grid-column: 1/span 5;
        padding-left: 0;
        padding-right: var(--spacing-24)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-1) {
        grid-column: 6/span 6;
        padding-left: var(--spacing-48);
        padding-right: var(--spacing-48)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n) {
        grid-column: 12/span 5;
        padding-left: var(--spacing-24);
        padding-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item__card {
        flex: none
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-2) {
        grid-column: 1/span 5;
        padding-left: 0;
        padding-right: var(--spacing-24)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-1) {
        grid-column: 6/span 6;
        padding-left: var(--spacing-48);
        padding-right: var(--spacing-48)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n) {
        grid-column: 12/span 5;
        padding-left: var(--spacing-24);
        padding-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-2) {
        padding-right: var(--spacing-32)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-1) {
        padding-left: var(--spacing-56);
        padding-right: var(--spacing-56)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n) {
        padding-left: var(--spacing-32);
        padding-right: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-2) {
        padding-right: var(--spacing-40)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n-1) {
        padding-left: var(--spacing-72);
        padding-right: var(--spacing-72)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item__card:nth-of-type(3n) {
        padding-left: var(--spacing-40);
        padding-right: 0
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__item {
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-horizontal-static-list-item__card .bx-horizontal-static-list-item-card__item {
    height: 100%
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__cntnr {
    display: flex;
    flex-direction: column
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cntnr {
        -moz-column-gap: var(--spacing-48);
        column-gap: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cntnr {
        flex-direction: column
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cntnr {
        flex-direction: column
    }
}

.module-custom-header-footer .bx-horizontal-list__buttonHidden {
    opacity: 0
}

.module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
    --x: .5;
    --y: .5;
    overflow: hidden;
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        flex-shrink: 0;
        width: 31.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 32rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 35.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list__front .bx-horizontal-static-list-item-card__media {
        width: 46.4rem
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:hover+div>div .bx-singular-link__icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:hover+div>div .bx-singular-link__icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:hover+div>div .bx-singular-link__icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:hover+div>div .bx-singular-link__label {
    background-size: 100% .1008rem
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
    aspect-ratio: 16/9;
    display: block;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 18.5008rem;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 20.7008rem;
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 17.5008rem;
        width: 31.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 18rem;
        width: 32rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 18rem;
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 19.8rem;
        width: 35.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__media img {
        height: 26.1008rem;
        width: 46.4rem
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media-curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        flex-shrink: 0;
        width: 31.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 32rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 35.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
        width: 46.4rem
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__content {
    display: flex;
    flex-direction: column;
    flex-grow: 1
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__title {
    color: var(--c-black);
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-20);
        line-height: 3.2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-24);
        line-height: 36px
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-20);
        line-height: 3.2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-20);
        line-height: 3.2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-20);
        line-height: 3.2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-24);
        line-height: 36px
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title {
        font-size: var(--fs-32);
        line-height: 3pc
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-regular) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow-space {
        margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-horizontal-static-list-item-card__title {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__title,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__title a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__description {
    color: var(--c-black);
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-18);
        line-height: 2.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-18);
        line-height: 27px
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__title-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-nostats-space {
        margin-bottom: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-nostats-space {
        margin-bottom: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-nostats-space {
        margin-bottom: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-nostats-space {
        margin-bottom: 0 !important
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-horizontal-static-list-item-card__description {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__description,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__description a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
    color: var(--black);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    margin-top: auto;
    text-decoration: none
}

@media (max-width:25.8125em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        margin-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__stat-spacing {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta-nostats-space {
        margin-top: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__cta-nostats-space {
        margin-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__cta a {
    line-height: inherit
}

.module-custom-header-footer .is-color-theme-dark .bx-horizontal-static-list-item-card__cta a {
    color: var(--c-white)
}

.module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout>*+* {
    margin-top: 0
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
    position: absolute
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: 1.4rem;
        right: 1.4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-media__video {
    position: relative
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link .bx-singular-link__icon-arrow {
    color: var(--c-white)
}

.module-custom-header-footer .bx-horizontal-static-list_video_icon_check {
    display: none
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link .bx-singular-link_frontend {
    align-items: center;
    display: flex
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__svg {
    transition: transform .1s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.125)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.125)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card-media__video:hover svg {
        transform: scale(1.09091)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link.focus-visible .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link:hover .bx-singular-link__icon-arrow {
    opacity: 1
}

.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link:focus-visible .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-horizontal-static-list-item-card-video__link:hover .bx-singular-link__icon-arrow {
    opacity: 1
}

@media print {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__large {
        display: block
    }

    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__max,
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: none
    }
}

.module-custom-header-footer .bx-horizontal-list--editor .bx-horizontal-static-list__inner {
    display: block
}

.module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        row-gap: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        --columns: 8;
        row-gap: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        --columns: 16;
        row-gap: var(--spacing-88)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        --columns: 16;
        row-gap: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        row-gap: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list__inner .block-editor-block-list__layout {
        row-gap: var(--spacing-128)
    }
}

.module-custom-header-footer .bx-horizontal-list--editor .bx-horizontal-static-list-item-card__media {
    overflow: visible !important;
    overflow: initial !important
}

.module-custom-header-footer .bx-horizontal-list--editor iframe {
    aspect-ratio: 16/9
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-list--editor iframe {
        height: 17.5008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-list--editor iframe {
        height: 18rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-list--editor iframe {
        height: 18rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-list--editor iframe {
        height: 19.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-list--editor iframe {
        height: 26.1008rem
    }
}

.module-custom-header-footer .bx-horizontal-static-list__iframe iframe {
    pointer-events: none
}

.module-custom-header-footer .is-color-theme-dark .bx-horizontal-static-list .bx-horizontal-list__wrap .block-list-appender button {
    background: var(--c-white)
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media[:has(a>img[data-uw-sr-styled="true"])] {
    outline: .288rem solid var(--c-yellow) !important
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:has(a>img[data-uw-sr-styled=true]) {
    outline: .288rem solid var(--c-yellow) !important
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media[:has(a[data-focus-type="keyboard"])] {
    outline: .288rem solid var(--c-yellow) !important
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__media:has(a[data-focus-type=keyboard]) {
    outline: .288rem solid var(--c-yellow) !important
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__cta .bx-singular-link .tenup--block-components__character-count {
    float: right;
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8);
    position: static !important
}

.module-custom-header-footer .bx-horizontal-list__wrap .block-list-appender {
    bottom: -2.24rem !important
}

.module-custom-header-footer .bx-horizontal-list__wrap .block-list-appender button {
    padding: 0;
    padding: initial
}

.module-custom-header-footer .is-root-container>.wp-block {
    margin: var(--content-container-vertical-rhythm) 0 !important
}

.module-custom-header-footer .bx-horizontal-static-list__author.is-color-theme-dark .block-list-appender svg {
    border: .1008rem solid var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-horizontal-static-list-stats__title {
    font-family: var(--f-sans);
    margin-top: var(--spacing-24)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-stats__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-stats__value {
    font-family: var(--f-serif);
    font-size: var(--fs-32)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-40)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-stats__value {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-stats__author .bx-horizontal-static-list-stats__value .tenup--block-components__character-count {
    margin-top: -1.04rem
}

.module-custom-header-footer .bx-horizontal-static-list-stats__animateAuthor {
    border-bottom: .1008rem solid
}

.module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
    color: var(--c-black);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14);
        line-height: 2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-12);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14);
        line-height: 2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14);
        line-height: 2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14);
        line-height: 2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14);
        line-height: 2rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-16);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-14)
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-12);
        font-weight: var(--fw-light) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow {
        font-size: var(--fs-16);
        line-height: 4.8rem
    }

    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup,
    .module-custom-header-footer .bx-horizontal-static-list-item-card__eyebrow sup a {
        font-size: var(--fs-12);
        font-weight: var(--fw-regular) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__image-space {
        margin-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-horizontal-static-list-item-card__eyebrow {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__eyebrow,
.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-horizontal-static-list-item-card__eyebrow a {
    color: var(--c-black)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-content__stats .bx-featured-content-stats__inner {
        display: block
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-item-card__description-space {
        margin-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
    font-family: var(--f-sans)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-14);
        line-height: 2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-14);
        line-height: 2rem
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-14);
        line-height: 2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__title-spacing {
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
    font-family: var(--f-serif)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-24);
        line-height: 3.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-20)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-20)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-horizontal-static-list-contentstats__value {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .bx-horizontal-static-list-content__item[:has(.bx-horizontal-static-list-contentstats__title:only-child)] {
    border-bottom: none !important
}

.module-custom-header-footer .bx-horizontal-static-list-content__item:has(.bx-horizontal-static-list-contentstats__title:only-child) {
    border-bottom: none !important
}

.module-custom-header-footer .bx-horizontal-static-list-content__item {
    border-bottom: .1008rem solid
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-horizontal-static-list-content__item:not(:first-child) {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-horizontal-static-list-content__item:not(:first-child) {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-horizontal-static-list-content__item:not(:first-child) {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-horizontal-static-list-content__item:not(:first-child) {
        padding-top: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-horizontal-static-list-content__item:not(:first-child) {
        padding-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-link-list {
    word-wrap: break-word;
    background: var(--c-background);
    color: var(--c-copy)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-72) 0 var(--spacing-80) 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-72) 0 var(--spacing-80) 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-72) 0 var(--spacing-88) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-80) 0 var(--spacing-96) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-88) 0 var(--spacing-144) 0
    }
}

@media print {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-88) 0 var(--spacing-144) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-96) 0 var(--spacing-160) 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-link-list__editor {
        padding: var(--spacing-104) 0 var(--spacing-192) 0
    }
}

.module-custom-header-footer .bx-link-list__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-link-list__inner {
        --columns: 4;
        grid-template-areas: "LinkListInner LinkListInner LinkListInner LinkListInner"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-link-list__inner {
        --columns: 4;
        grid-template-areas: "LinkListInner LinkListInner LinkListInner LinkListInner"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-link-list__inner {
        --columns: 8;
        grid-template-areas: "LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-link-list__inner {
        --columns: 16;
        grid-template-areas: "LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner "
    }
}

@media print {
    .module-custom-header-footer .bx-link-list__inner {
        --columns: 16;
        grid-template-areas: "LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner LinkListInner "
    }
}

.module-custom-header-footer .bx-link-list__container {
    grid-area: LinkListInner
}

.module-custom-header-footer .bx-link-list__item {
    grid-column-gap: var(--spacing-16);
    align-items: start;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    overflow: hidden;
    transition: max-height .5s ease-in-out !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-link-list__item {
        --columns: 4;
        grid-template-areas: "LinkList LinkList LinkList LinkList"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-link-list__item {
        --columns: 4;
        grid-template-areas: "LinkList LinkList LinkList LinkList"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-link-list__item {
        --columns: 8;
        grid-template-areas: "LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-link-list__item {
        --columns: 16;
        grid-template-areas: "LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList "
    }
}

@media print {
    .module-custom-header-footer .bx-link-list__item {
        --columns: 16;
        grid-template-areas: "LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList LinkList "
    }
}

.module-custom-header-footer .bx-link-list__title-link {
    display: block;
    text-decoration: none
}

.module-custom-header-footer .bx-link-list__item-title {
    grid-column-gap: var(--spacing-16);
    align-items: start;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-area: LinkList;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    justify-content: space-between
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-link-list__item-title {
        --columns: 4;
        grid-template-areas: "LinkListTitle LinkListTitle LinkListTitle LinkListIcon";
        padding: var(--spacing-24) 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-link-list__item-title {
        --columns: 4;
        grid-template-areas: "LinkListTitle LinkListTitle LinkListTitle LinkListIcon";
        padding: var(--spacing-24) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-link-list__item-title {
        --columns: 8;
        grid-template-areas: "LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListIcon";
        padding: var(--spacing-32) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-link-list__item-title {
        --columns: 16;
        grid-template-areas: "LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle . . . . . . . LinkListIcon "
    }
}

@media print {
    .module-custom-header-footer .bx-link-list__item-title {
        --columns: 16;
        grid-template-areas: "LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle LinkListTitle . . . . . . . LinkListIcon "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-link-list__item-title {
        padding: var(--spacing-40) 0
    }
}

.module-custom-header-footer .bx-link-list__title-text {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: LinkListTitle
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-link-list__title-text {
        font-size: var(--fs-24);
        min-height: 3.2rem;
        width: 27.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-link-list__title-text {
        font-size: var(--fs-24);
        min-height: 3.2rem;
        width: 27.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-link-list__title-text {
        width: 31.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-link-list__title-text {
        min-height: 4rem;
        width: 100%
    }
}

@media print {
    .module-custom-header-footer .bx-link-list__title-text {
        min-height: 4rem;
        width: 100%
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-link-list__title-text {
        font-size: var(--fs-32);
        min-height: 4.8rem
    }
}

.module-custom-header-footer .bx-link-list__title-button {
    align-self: center;
    grid-area: LinkListIcon;
    justify-self: end;
    position: absolute;
    right: 0
}

.module-custom-header-footer .bx-link-list__nav-button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-link-list.is-color-theme-dark .bx-link-list__nav-button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-link-list__nav-button span,
.module-custom-header-footer .bx-link-list__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-link-list__animated:hover .bx-link-list__nav-button .bx-link-list__nav-button-icon,
.module-custom-header-footer .bx-link-list__nav-button.focus-visible .bx-link-list__nav-button-icon,
.module-custom-header-footer .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-link-list__animated:hover .bx-link-list__nav-button .bx-link-list__nav-button-icon,
.module-custom-header-footer .bx-link-list__nav-button:focus-visible .bx-link-list__nav-button-icon,
.module-custom-header-footer .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button .bx-link-list__nav-button-icon {
    transform: scale(1)
}

.module-custom-header-footer .bx-link-list__animated:hover .bx-link-list__nav-button .bx-link-list__nav-button-icon-fill,
.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button .bx-link-list__nav-button-icon-fill,
.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon-arrow,
.module-custom-header-footer .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-link-list__animated:hover .bx-link-list__nav-button .bx-link-list__nav-button-icon-arrow,
.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button .bx-link-list__nav-button-icon-arrow,
.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon-fill,
.module-custom-header-footer .bx-link-list__nav-button:hover .bx-link-list__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-link-list__item-title .bx-link-list__nav-button--prev .bx-link-list__nav-button-icon,
.module-custom-header-footer .bx-link-list__item-title.active .bx-link-list__nav-button--prev .bx-link-list__nav-button-icon {
    border: none;
    transform: rotate(0deg)
}

.module-custom-header-footer .bx-link-list__nav-button,
.module-custom-header-footer .bx-link-list__nav-button-icon {
    display: inline-block;
    transition: transform .3s
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-link-list__nav-button,
    .module-custom-header-footer .bx-link-list__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-link-list__nav-button,
    .module-custom-header-footer .bx-link-list__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-link-list__nav-button,
    .module-custom-header-footer .bx-link-list__nav-button-icon {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media print {

    .module-custom-header-footer .bx-link-list__nav-button,
    .module-custom-header-footer .bx-link-list__nav-button-icon {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-link-list__nav-button,
    .module-custom-header-footer .bx-link-list__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-link-list__title-link.focus-visible .bx-link-list__nav-button-icon-fill {
    color: var(--c-black) !important;
    opacity: 1
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__nav-button-icon-fill {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-link-list__title-link.focus-visible .bx-link-list__nav-button-icon-border {
    color: var(--c-black)
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__nav-button-icon-border {
    color: var(--c-black)
}

.module-custom-header-footer .bx-link-list__title-link.focus-visible .bx-link-list__nav-button-icon-arrow {
    color: var(--c-yellow)
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__nav-button-icon-arrow {
    color: var(--c-yellow)
}

.module-custom-header-footer .bx-link-list__title-link.focus-visible .bx-link-list__is-in-viewport .bx-link-list__animated:after {
    border-bottom: solid .1008rem var(--c-black)
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__is-in-viewport .bx-link-list__animated:after {
    border-bottom: solid .1008rem var(--c-black)
}

.module-custom-header-footer .bx-link-list__title-link.focus-visible .bx-link-list__is-in-viewport .bx-link-list__animated:before {
    border-top: solid .1008rem var(--c-black)
}

.module-custom-header-footer .bx-link-list__title-link:focus-visible .bx-link-list__is-in-viewport .bx-link-list__animated:before {
    border-top: solid .1008rem var(--c-black)
}

.module-custom-header-footer .bx-link-list__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-link-list__nav-button-icon-arrow,
.module-custom-header-footer .bx-link-list__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-link-list.is-color-theme-dark .bx-link-list__animated:before {
    border-top: solid .1008rem var(--c-white)
}

.module-custom-header-footer .bx-link-list.is-color-theme-dark .bx-link-list__animated:after {
    border-bottom: solid .1008rem var(--c-white)
}

.module-custom-header-footer .bx-link-list__animated:before {
    border-top: solid .1008rem var(--c-black);
    box-sizing: content-box;
    content: "";
    display: block;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .5s linear !important
}

@media print {
    .module-custom-header-footer .bx-link-list__animated:before {
        transform: none
    }
}

.module-custom-header-footer .bx-link-list__animated:after {
    border-bottom: solid .1008rem var(--c-black);
    box-sizing: content-box;
    content: "";
    display: block;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .5s linear !important
}

@media print {
    .module-custom-header-footer .bx-link-list__animated:after {
        transform: none
    }
}

.module-custom-header-footer .bx-link-list__is-in-viewport.bx-link-list__animated:after,
.module-custom-header-footer .bx-link-list__is-in-viewport.bx-link-list__animated:before {
    transform: scaleX(1);
    transform-origin: 0 50%;
    width: 100%
}

.module-custom-header-footer .bx-link-list__is-in-viewport.bx-link-list__animated:hover:after {
    -webkit-animation-duration: .5s !important;
    animation-duration: .5s !important;
    -webkit-animation: Border-Bottom-Animate linear;
    animation: Border-Bottom-Animate linear;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    transform-origin: left;
    transition-timing-function: ease-out
}

.module-custom-header-footer .bx-link-list__first.bx-link-list__animated:before,
.module-custom-header-footer .bx-link-list__last.bx-link-list__animated:after {
    display: none
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-link-list__item {
    overflow: visible;
    transition: none !important
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-link-list__is-in-viewport.bx-link-list__animated:after,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-link-list__is-in-viewport.bx-link-list__animated:before {
    transform: scaleX(1);
    transform-origin: 0 50%;
    width: 100%
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-link-list__first.bx-link-list__animated:before,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-link-list__last.bx-link-list__animated:after {
    display: none
}

@-webkit-keyframes Border-Bottom-Animate {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1);
        transform-origin: left
    }
}

.module-custom-header-footer .bx-link-list__title-animation {
    opacity: .36
}

.module-custom-header-footer .bx-link-list.is-color-theme-dark .bx-link-list__appender button {
    box-shadow: inset 0 0 0 .1008rem var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-link-list .bx-link-list__appender {
    display: grid;
    justify-content: end;
    padding-right: 2.5008rem;
    position: relative;
    top: 8rem
}

.module-custom-header-footer .bx-link-list__edit .bx-error-custom {
    color: var(--c-red);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-link-list_border-style {
    border-bottom: .1008rem solid var(--c-copy);
    border-top: .1008rem solid var(--c-copy);
    margin-top: -.1008rem
}

.module-custom-header-footer .bx-link-list__accessibility button {
    background: var(--c-background) !important;
    color: var(--c-copy) !important;
    text-align: left
}

.module-custom-header-footer .bx-logo-scrolling-list {
    background-color: var(--c-background);
    color: var(--c-copy);
    margin-top: 0;
    overflow: hidden
}

.module-custom-header-footer .bx-logo-scrolling-list p {
    word-wrap: break-word
}

.module-custom-header-footer .bx-logo-scrolling-list__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__inner {
        --columns: 4;
        grid-template-areas: "Logo Logo Logo Logo"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__inner {
        --columns: 8;
        grid-template-areas: "Logo Logo Logo Logo Logo Logo Logo Logo"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__inner {
        --columns: 16;
        grid-template-areas: "Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo"
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__container {
    display: grid;
    grid-area: Logo
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper {
    border-top: .1008rem solid var(--c-copy);
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-logo-scrolling-list__front-end .bx-logo-scrolling-list__logo-item-wrapper:first-child {
    border-top: none
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[data-animated=true] .bx-logo-scrolling-list__logo-item {
    -webkit-animation: scrollFull 40s var(--animation-direction, forwards) linear infinite;
    animation: scrollFull 40s var(--animation-direction, forwards) linear infinite;
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
    flex-wrap: nowrap;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[:has(img.focus-visible)] .bx-logo-scrolling-list__logo-item,
.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[:has(img[data-uw-sr-styled="true"])] .bx-logo-scrolling-list__logo-item {
    -webkit-animation: none !important;
    animation: none !important;
    -webkit-animation-play-state: paused !important;
    animation-play-state: paused !important
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:has(img.focus-visible) .bx-logo-scrolling-list__logo-item,
.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:has(img[data-uw-sr-styled=true]) .bx-logo-scrolling-list__logo-item {
    -webkit-animation: none !important;
    animation: none !important;
    -webkit-animation-play-state: paused !important;
    animation-play-state: paused !important
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[:has(img:focus-visible)] .bx-logo-scrolling-list__logo-item,
.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[:has(img[data-uw-sr-styled="true"])] .bx-logo-scrolling-list__logo-item {
    -webkit-animation: none !important;
    animation: none !important;
    -webkit-animation-play-state: paused !important;
    animation-play-state: paused !important
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:has(img:focus-visible) .bx-logo-scrolling-list__logo-item,
.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:has(img[data-uw-sr-styled=true]) .bx-logo-scrolling-list__logo-item {
    -webkit-animation: none !important;
    animation: none !important;
    -webkit-animation-play-state: paused !important;
    animation-play-state: paused !important
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[data-direction=right] {
    --animation-direction: reverse
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper[data-direction=left] {
    --animation-direction: forwards
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item {
    align-items: center;
    display: grid;
    grid-auto-columns: -webkit-max-content;
    grid-auto-columns: max-content;
    grid-auto-flow: column;
    grid-template-columns: repeat(auto-fill, minmax(-webkit-max-content, 1fr));
    grid-template-columns: repeat(auto-fill, minmax(max-content, 1fr));
    left: 0;
    overflow: visible;
    position: relative;
    right: 0;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item {
        padding: var(--spacing-64) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item {
        padding: var(--spacing-72) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item {
        padding: var(--spacing-80) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item {
        padding: var(--spacing-88) 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item {
        padding: var(--spacing-96) 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .logoScrollerLoader {
        padding: var(--spacing-64) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .logoScrollerLoader {
        padding: var(--spacing-72) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .logoScrollerLoader {
        padding: var(--spacing-80) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .logoScrollerLoader {
        padding: var(--spacing-88) 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .logoScrollerLoader {
        padding: var(--spacing-96) 0
    }
}

.module-custom-header-footer .block-editor-block-list__layout .bx-logo-scrolling-list__item:first-child .bx-logo-scrolling-list__logo-item,
.module-custom-header-footer .bx-logo-scrolling-list__front-end .bx-logo-scrolling-list__logo-item-wrapper:first-child .bx-logo-scrolling-list__logo-item {
    padding-top: 0
}

@media (min-width:80em) {

    .module-custom-header-footer .block-editor-block-list__layout .bx-logo-scrolling-list__item:last-child .bx-logo-scrolling-list__logo-item,
    .module-custom-header-footer .bx-logo-scrolling-list__front-end .bx-logo-scrolling-list__logo-item-wrapper:last-child .bx-logo-scrolling-list__logo-item {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .block-editor-block-list__layout .bx-logo-scrolling-list__item:last-child .bx-logo-scrolling-list__logo-item,
    .module-custom-header-footer .bx-logo-scrolling-list__front-end .bx-logo-scrolling-list__logo-item-wrapper:last-child .bx-logo-scrolling-list__logo-item {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .block-editor-block-list__layout .bx-logo-scrolling-list__item:last-child .bx-logo-scrolling-list__logo-item,
    .module-custom-header-footer .bx-logo-scrolling-list__front-end .bx-logo-scrolling-list__logo-item-wrapper:last-child .bx-logo-scrolling-list__logo-item {
        padding-bottom: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:nth-child(odd) .bx-logo-scrolling-list__logo-item {
    justify-content: start;
    justify-items: start
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper:nth-child(2n) .bx-logo-scrolling-list__logo-item {
    justify-content: end;
    justify-items: end
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button {
    align-items: center;
    display: flex;
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button {
        align-self: flex-end;
        font-size: var(--fs-18);
        width: 8rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button {
        align-self: flex-end
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button {
        margin-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button {
        font-size: var(--fs-20);
        width: 8.48rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button svg {
    margin-right: 1.6rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button svg {
        height: 2rem;
        width: 1.3008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__play-button svg {
        height: 2.4rem;
        width: 1.5008rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button svg>path {
    fill: var(--c-copy);
    background-color: var(--c-background);
    cursor: pointer
}

.module-custom-header-footer .bx-logo-scrolling-list__play-icon {
    display: none
}

.module-custom-header-footer .bx-logo-scrolling-list__disclaimer-wrapper {
    display: flex;
    justify-content: space-between;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__disclaimer-wrapper {
        flex-direction: column
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__disclaimer-wrapper {
        flex-direction: row-reverse
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_cursor {
    cursor: pointer
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group {
    display: inline-block;
    position: relative
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group .bx-logo-scrolling-list__original-logo {
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 99
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group:hover .bx-logo-scrolling-list__original-logo {
    display: inline
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group[focus-within] .bx-logo-scrolling-list__original-logo {
    background: var(--c-yellow);
    display: inline
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group:focus-within .bx-logo-scrolling-list__original-logo {
    background: var(--c-yellow);
    display: inline
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group:hover .bx-logo-scrolling-list__theme-logo,
.module-custom-header-footer .bx-logo-scrolling-list__logo-group[focus-within] .bx-logo-scrolling-list__theme-logo {
    opacity: 0 !important
}

.module-custom-header-footer .bx-logo-scrolling-list__logo-group:focus-within .bx-logo-scrolling-list__theme-logo {
    opacity: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper .bx-logo-scrolling-list__logo-group {
        margin-right: 10.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo-item-wrapper .bx-logo-scrolling-list__logo-group {
        margin-right: 12.8rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog {
    top: 0;
    z-index: 99999
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container {
    background-color: var(--c-white);
    color: var(--c-black);
    margin: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container {
        width: 100%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container {
        width: 40rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper {
    margin-bottom: var(--spacing-56);
    margin-top: var(--spacing-24)
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content {
    margin: 0 4rem
}

@media (min-width:22.5em) and (max-width:25.8125em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content {
        margin: 0 2.4rem;
        padding-bottom: 42.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content {
        padding-bottom: 38.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content .bx-dialog__close {
    height: auto;
    width: auto
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-close {
    height: 1.6rem;
    transition: transform .3s;
    width: 1.6rem
}

.module-custom-header-footer .bx-dialog__close:hover .bx-logo-scrolling-list__dialog-close {
    transform: scale(1.2666666667)
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-logo-scrolling-list__link,
.module-custom-header-footer .bx-logo-scrolling-list__link-large {
    color: var(--c-black);
    position: relative;
    text-decoration: none
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group.focus-visible {
    background-color: var(--c-yellow);
    outline: 1rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group:focus-visible {
    background-color: var(--c-yellow);
    outline: 1rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group.focus-visible .bx-logo-scrolling-list__play-button-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group:focus-visible .bx-logo-scrolling-list__play-button-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group.focus-visible .bx-logo-scrolling-list__play-icon>path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group:focus-visible .bx-logo-scrolling-list__play-icon>path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group.focus-visible .bx-logo-scrolling-list__pause-icon>path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-group:focus-visible .bx-logo-scrolling-list__pause-icon>path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-logo-scrolling-list__link-large:before,
.module-custom-header-footer .bx-logo-scrolling-list__link:before {
    background-color: var(--c-black);
    bottom: 0;
    content: "";
    display: block;
    height: .1008rem;
    left: 0;
    position: absolute;
    transform: scaleX(0);
    transform-origin: top left;
    transition: transform .3s ease;
    width: 100%
}

.module-custom-header-footer .bx-logo-scrolling-list__link-large:hover:before,
.module-custom-header-footer .bx-logo-scrolling-list__link:hover:before {
    transform: scaleX(1)
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_name {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    padding-top: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name {
        font-size: var(--fs-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_desc {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc {
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_link {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link {
        margin-top: var(--spacing-32)
    }
}

@-webkit-keyframes scroll {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@keyframes scroll {
    0% {
        transform: translate(0)
    }

    to {
        transform: translate(-100%)
    }
}

@-webkit-keyframes scrollFull {
    to {
        transform: translate(-50%)
    }
}

@keyframes scrollFull {
    to {
        transform: translate(-50%)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__black-logo {
    display: none
}

.module-custom-header-footer .bx-logo-scrolling-list.is-color-theme-dark .bx-logo-scrolling-list__black-logo,
.module-custom-header-footer .bx-logo-scrolling-list__white-logo {
    display: block
}

.module-custom-header-footer .bx-logo-scrolling-list.is-color-theme-dark .bx-logo-scrolling-list__white-logo {
    display: none
}

.module-custom-header-footer .bx-logo-scrolling-list__item {
    margin-top: 0
}

.module-custom-header-footer .bx-logo-scrolling-list__item:first-child .bx-logo-scrolling-list__logo-item-wrapper {
    border-top: none
}

.module-custom-header-footer .bx-logo-scrolling-list__editor {
    overflow-x: scroll
}

.module-custom-header-footer .bx-logo-scrolling-list__play-button-text {
    color: var(--c-copy)
}

.module-custom-header-footer #bx-logo-scrolling-list__dialog-popup-large {
    overflow: auto
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer #bx-logo-scrolling-list__dialog-popup-large>.bx-dialog__backdrop {
        background-color: var(--c-white)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin: auto;
    width: var(--container-width)
}

@media (max-width:600px) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large {
        --columns: 4;
        grid-template-areas: "PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon" "PopUpContainer PopUpContainer PopUpContainer PopUpContainer";
        height: 100vh
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large {
        --columns: 8;
        grid-template-areas: "PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon" "PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large {
        --columns: 16;
        grid-template-areas: ". PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon  PopupCloseIcon . " " . PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer  . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large {
        --columns: 16;
        grid-template-areas: ". . PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon PopupCloseIcon . . " ". . PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer PopUpContainer . . "
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
    background-color: var(--c-white);
    color: var(--c-black);
    grid-area: PopupCloseIcon;
    margin-bottom: -.1008rem;
    text-align: right
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
        padding: var(--spacing-24) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
        padding-right: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
        padding-bottom: var(--spacing-32);
        padding-right: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
        padding-bottom: var(--spacing-24);
        padding-right: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close {
        padding: var(--spacing-40) 0;
        padding-right: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-large {
    background-color: var(--c-white);
    color: var(--c-black);
    display: grid;
    grid-area: PopUpContainer;
    grid-template-columns: auto auto;
    justify-content: center
}

@media (min-width:22.5em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        display: flex;
        flex-wrap: wrap
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        margin-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        margin-bottom: var(--spacing-72);
        width: 60.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        width: 84.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        margin-bottom: var(--spacing-80);
        width: 78.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-content-details {
        margin-bottom: var(--spacing-104);
        width: 102.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 18.2rem;
        width: 24.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 20.4rem;
        width: 27.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 19.2rem;
        width: 25.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 25.8rem;
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 22.8rem;
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture>img {
        height: 26.4rem;
        width: 35.2rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__left {
    float: left
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__left {
        margin-right: 16rem;
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__left {
        margin-right: 9.6rem;
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__left {
        margin-right: 16.8rem;
        width: 35.2rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__right {
    display: inline-block
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__right {
        width: 34.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__right {
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__right {
        width: 50.4rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__stat {
    list-style: none;
    padding-left: 0
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat {
        width: 30.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat {
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__stat-item {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-item {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-item {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-item {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-item {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__stat-item,
.module-custom-header-footer .bx-logo-scrolling-list__stat-item:last-child {
    border-bottom: .1008rem solid var(--c-black);
    padding-bottom: var(--spacing-16);
    padding-top: var(--spacing-16)
}

.module-custom-header-footer .bx-logo-scrolling-list__stat-item:last-child:not(:first-child) {
    border-bottom: none;
    padding-bottom: 0
}

.module-custom-header-footer .bx-logo-scrolling-list__stat-item:first-child {
    padding-top: 0
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large .bx-dialog__close {
    position: -webkit-sticky;
    position: sticky
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture {
        order: 1
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__picture {
        margin-right: var(--spacing-48);
        margin-top: var(--spacing-56);
        order: 2
    }
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-wrapper {
        order: 4;
        width: 100%
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__stat-wrapper {
        order: 3
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        font-size: var(--fs-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        font-size: var(--fs-40)
    }
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        margin-top: var(--spacing-40);
        order: 2;
        width: 100%
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_name-large {
        order: 1;
        width: 50.4rem
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        order: 3
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        order: 4;
        width: 100%
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        font-size: var(--fs-18);
        margin-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        font-size: var(--fs-16);
        margin-top: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        font-size: var(--fs-18);
        margin-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_desc-large {
        font-size: var(--fs-20);
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        order: 5;
        width: 100%
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        order: 5;
        width: 38.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        float: right
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        font-size: var(--fs-18);
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_link-large {
        font-size: var(--fs-20);
        margin-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-close-large {
    transition: transform .3s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-close-large {
        height: var(--spacing-16);
        width: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-close-large {
        height: var(--spacing-24);
        width: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-close-large {
        height: var(--spacing-16);
        width: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-logo-scrolling-list__dialog-close-large {
        height: var(--spacing-24);
        width: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-dialog__close:hover .bx-logo-scrolling-list__dialog-close-large {
    transform: scale(1.2666666667)
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container .bx-dialog__close:focus,
.module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large .bx-dialog__close:focus {
    background-color: transparent;
    background-color: initial
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container .bx-dialog__close.focus-visible,
.module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large .bx-dialog__close.focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-container .bx-dialog__close:focus-visible,
.module-custom-header-footer .bx-logo-scrolling-list__dialog-container-large .bx-dialog__close:focus-visible {
    background-color: var(--c-yellow)
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-logo-scrolling-list__logo_close {
        position: static !important
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-logo-scrolling-list__stat {
    margin-left: 5rem
}

.module-custom-header-footer .editor-styles-wrapper .bx-logo-scrolling-list__picture {
    margin-top: 5rem
}

.module-custom-header-footer .bx-logo-scrolling-list__dialog-content .bx-dialog__close svg>path,
.module-custom-header-footer .bx-logo-scrolling-list__dialog-content-wrapper-close .bx-dialog__close svg>path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-investment-list__description {
    padding: var(--spacing-12) 0
}

.module-custom-header-footer .bx-investment-list__BlackMedia,
.module-custom-header-footer .bx-investment-list__whiteMedia {
    margin-top: 50px
}

.module-custom-header-footer .bx-investment-list__BlackMedia img,
.module-custom-header-footer .wp-block-blackstone-v2-investment-list img.bx-investment-list__blackMedia {
    background: var(--c-black)
}

.module-custom-header-footer .bx-investment-list .bx-error-custom {
    color: var(--c-red);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-investment-list .bx-singular-link_frontend .tenup--block-components__character-count {
    float: right;
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8);
    position: static !important
}

.module-custom-header-footer .bx-investment-list .bx-logo-scrolling-list__stat {
    margin-left: 5rem !important
}

.module-custom-header-footer .bx-investment-list .bx-logo-scrolling-list__picture {
    margin-top: 5rem !important
}

.module-custom-header-footer .bx-featured-images__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-featured-images {
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

.module-custom-header-footer .bx-featured-images__responsive {
    height: 100%;
    -o-object-fit: fill;
    object-fit: fill;
    opacity: 0;
    width: 100%
}

@media print {
    .module-custom-header-footer .bx-featured-images__responsive {
        opacity: 1 !important
    }
}

.module-custom-header-footer .bx-featured-images__description {
    word-wrap: break-word;
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-images__description {
        font-size: var(--fs-14)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-images__description {
        font-size: var(--fs-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-images__description {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-images__description {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-featured-images__container-two {
    grid-gap: var(--spacing-16);
    align-items: center;
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-images__container-two {
        --columns: 4;
        grid-template-areas: "PortraitImage PortraitImage LandscapeImage LandscapeImage"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-images__container-two {
        --columns: 8;
        grid-template-areas: "PortraitImage PortraitImage PortraitImage PortraitImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-images__container-two {
        --columns: 16;
        grid-template-areas: "PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage"
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__container-two {
        --columns: 16;
        grid-template-areas: "PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage PortraitImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage LandscapeImage"
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-left-four,
.module-custom-header-footer .bx-featured-images__wrapper_left-two {
    grid-area: PortraitImage
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: .4rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: var(--spacing-12)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: 2.8rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: 2.8rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: 3.6rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two {
        padding-right: 6rem
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-right-four,
.module-custom-header-footer .bx-featured-images__wrapper_right-two {
    grid-area: LandscapeImage
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: .4rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: var(--spacing-12)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: 2.8rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: 2.8rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: 3.6rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-four,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two {
        padding-left: 6rem
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child img,
.module-custom-header-footer .bx-featured-images__wrapper-left-three img,
.module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2) img,
.module-custom-header-footer .bx-featured-images__wrapper_left-two img {
    aspect-ratio: 3/4
}

.module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2) img,
.module-custom-header-footer .bx-featured-images__wrapper-middle-three img,
.module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child img,
.module-custom-header-footer .bx-featured-images__wrapper_right-two img {
    aspect-ratio: 4/3
}

.module-custom-header-footer .bx-featured-images__wrapper-right-three img {
    aspect-ratio: 1/1
}

.module-custom-header-footer .bx-featured-images__container-three {
    grid-gap: var(--spacing-16);
    align-items: start;
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-images__container-three {
        --columns: 4;
        grid-template-areas: " PortraitImageThree  PortraitImageThree LandscapeImageThree  LandscapeImageThree " " SquareImage SquareImage SquareImage SquareImage";
        row-gap: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-images__container-three {
        --columns: 8;
        grid-template-areas: " PortraitImageThree PortraitImageThree   LandscapeImageThree LandscapeImageThree LandscapeImageThree  SquareImage SquareImage SquareImage"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-images__container-three {
        --columns: 16;
        grid-template-areas: " PortraitImageThree PortraitImageThree PortraitImageThree PortraitImageThree . LandscapeImageThree LandscapeImageThree LandscapeImageThree LandscapeImageThree . SquareImage SquareImage SquareImage SquareImage SquareImage SquareImage"
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__container-three {
        --columns: 16;
        grid-template-areas: " PortraitImageThree PortraitImageThree PortraitImageThree PortraitImageThree . LandscapeImageThree LandscapeImageThree LandscapeImageThree LandscapeImageThree . SquareImage SquareImage SquareImage SquareImage SquareImage SquareImage"
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-left-three {
    grid-area: PortraitImageThree
}

@media (min-width:25.87em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-left-three {
        padding-right: .4rem
    }
}

@media (min-width:48em) and (max-width:89.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-left-three {
        margin-right: calc(var(--spacing-16)*-1)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__wrapper-left-three {
        margin-right: calc(var(--spacing-16)*-1)
    }
}

@media (min-width:90em) and (max-width:119.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-left-three {
        margin-right: calc(var(--spacing-8)*-1)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-images__wrapper-left-three {
        padding-right: var(--spacing-8)
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-middle-three {
    align-self: center;
    grid-area: LandscapeImageThree
}

@media (min-width:25.87em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        padding-left: .4rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        box-sizing: content-box;
        padding: 0 4rem;
        width: 17.6rem
    }
}

@media (min-width:80em) and (max-width:89.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        margin-right: calc(var(--spacing-16)*-1)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        margin-right: calc(var(--spacing-16)*-1)
    }
}

@media (min-width:90em) and (max-width:119.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        margin-right: calc(var(--spacing-8)*-1)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three {
        padding-left: var(--spacing-8)
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-right-three {
    grid-area: SquareImage
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-featured-images__wrapper-right-three {
        margin-left: calc(var(--spacing-8)*-1)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-images__wrapper-right-three {
        padding-left: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-featured-images__container-four {
    grid-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-images__container-four {
        --columns: 4;
        grid-template-areas: "PortraitImageLeft PortraitImageLeft LandscapeImageRight LandscapeImageRight"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-images__container-four {
        --columns: 8;
        grid-template-areas: "PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-images__container-four {
        --columns: 16;
        grid-template-areas: "PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight "
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__container-four {
        --columns: 16;
        grid-template-areas: "PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft PortraitImageLeft LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight LandscapeImageRight "
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-72)
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-88)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child {
        margin-bottom: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-featured-images__wrapper-left-four {
    grid-area: PortraitImageLeft
}

.module-custom-header-footer .bx-featured-images__wrapper-right-four {
    grid-area: LandscapeImageRight
}

.module-custom-header-footer .bx-featured-images__media {
    --x: .5;
    --y: .5;
    overflow: hidden
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-images__media-spacing {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-images__media-spacing {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-images__media-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-featured-images__media-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-images__media-spacing {
        margin-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-featured-images__media img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%)
}

.module-custom-header-footer .block-editor-block-list__block .bx-featured-images__responsive {
    opacity: 1 !important
}

.module-custom-header-footer .bx-featured-images__description>span>.red-error {
    color: var(--c-red);
    float: left;
    font-size: var(--spacing-12);
    margin-top: var(--spacing-16)
}

.module-custom-header-footer .block-editor-block-list__block.is-color-theme-dark .bx-featured-images__description>p {
    padding-left: .5008rem
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 20.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 22.9008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 43.2rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 70.9008rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 70.9008rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 78.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_left-two>.bx-featured-images__media>img {
        height: 100.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 11.7008rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 12.9008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 24.3008rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 39.9008rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 39.9008rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 44.1008rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-four>div:nth-child(2)>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-four>div:first-child>.bx-featured-images__media>img,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper_right-two>.bx-featured-images__media>img {
        height: 56.7008rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 20.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 22.9008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 23.4rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 38.4rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 38.4rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 41.6rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-left-three>.bx-featured-images__media>img {
        height: 52.2rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 11.7008rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 12.9008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 13.2rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 21.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 21.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 23.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-middle-three>.bx-featured-images__media>img {
        height: 29.4rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 25.6rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 41.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 41.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 46.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media,
    .module-custom-header-footer .bx-featured-images__wrapper-right-three>.bx-featured-images__media>img {
        height: 59.2rem
    }
}

.module-custom-header-footer .bx-featured-images__picture {
    width: inherit
}

.module-custom-header-footer .bx-inline-disclaimer {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-inline-disclaimer__edit>.bx-inline-disclaimer__item {
    padding-bottom: 2rem
}

.module-custom-header-footer .is-color-theme-twlight .bx-inline-disclaimer,
.module-custom-header-footer .is-color-theme-twlight .bx-inline-disclaimer__edit>.bx-inline-disclaimer__item .bx-inline-disclaimer__content {
    background-color: var(--c-slate-3) !important
}

.module-custom-header-footer .bx-inline-disclaimer__inner {
    display: grid;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-inline-disclaimer__item {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 4;
        grid-template-areas: "content content content content"
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 4;
        grid-template-areas: "content content content content "
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 8;
        grid-template-areas: "content content content content content content content content "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 16;
        grid-template-areas: "content content content content content content content content content content content content content . . . "
    }
}

@media print {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 16;
        grid-template-areas: "content content content content content content content content content content content content content . . . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 16;
        grid-template-areas: "content content content content content content content content content content content content . . . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-inline-disclaimer__item {
        --columns: 16;
        grid-template-areas: "content content content content content content content content content content . . . . . . "
    }
}

.module-custom-header-footer .bx-inline-disclaimer__content {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-inline-disclaimer__content {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) and (max-width:119.9375em) {
    .module-custom-header-footer .bx-inline-disclaimer__content {
        width: 89.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-inline-disclaimer__content {
        width: 89.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-inline-disclaimer__content {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-collapse-content li.bx-list-item,
.module-custom-header-footer .bx-inline-disclaimer__content .bx-inline-disclaimer__show-more,
.module-custom-header-footer .bx-inline-disclaimer__content li.bx-list-item,
.module-custom-header-footer .bx-inline-disclaimer__content-font li.bx-list-item {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-collapse-content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content .bx-inline-disclaimer__show-more,
    .module-custom-header-footer .bx-inline-disclaimer__content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content-font li.bx-list-item {
        font-size: var(--fs-14)
    }
}

@media print {

    .module-custom-header-footer .bx-collapse-content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content .bx-inline-disclaimer__show-more,
    .module-custom-header-footer .bx-inline-disclaimer__content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content-font li.bx-list-item {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-collapse-content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content .bx-inline-disclaimer__show-more,
    .module-custom-header-footer .bx-inline-disclaimer__content li.bx-list-item,
    .module-custom-header-footer .bx-inline-disclaimer__content-font li.bx-list-item {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-collapse-content,
.module-custom-header-footer .bx-inline-disclaimer__content-font {
    display: inline;
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-collapse-content,
    .module-custom-header-footer .bx-inline-disclaimer__content-font {
        font-size: var(--fs-14)
    }
}

@media print {

    .module-custom-header-footer .bx-collapse-content,
    .module-custom-header-footer .bx-inline-disclaimer__content-font {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-collapse-content,
    .module-custom-header-footer .bx-inline-disclaimer__content-font {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-inline-disclaimer__error>.bx-error-custom {
    color: var(--c-red);
    display: block;
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-inline-disclaimer__error>.bx-error-custom {
        font-size: 1.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-inline-disclaimer__error>.bx-error-custom {
        font-size: 1.2rem
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-collapse-content,
.module-custom-header-footer .editor-styles-wrapper .bx-collapse-content * {
    color: #607d8b !important
}

.module-custom-header-footer .bx-inline-disclaimer__show-more {
    cursor: pointer;
    font-weight: var(--fw-regular) !important;
    white-space: nowrap
}

.module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-weight {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-14) !important
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-weight {
        font-weight: var(--fw-regular) !important
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media print {
    .module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-weight {
        font-size: var(--fs-16) !important
    }
}

.module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-link {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-14) !important;
    font-weight: var(--fw-regular) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-inline-disclaimer__inner .inline-dislcaimer-text-link {
        font-size: var(--fs-16) !important
    }
}

.module-custom-header-footer .bx-inline-disclaimer__content a {
    background-image: linear-gradient(currentcolor, currentcolor) !important;
    background-position: 0 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0 .1008rem !important;
    text-decoration: none !important;
    transition: background-size .3s !important
}

.module-custom-header-footer .bx-inline-disclaimer__content a:hover {
    background-size: 100% .1008rem !important
}

.module-custom-header-footer .bx-inline-disclaimer__content div[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-inline-disclaimer__content p[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-inline-disclaimer__content[data-uw-sr-styled=true] a,
.module-custom-header-footer div[data-uw-sr-styled=true] .bx-inline-disclaimer__content a,
.module-custom-header-footer div[data-uw-sr-styled=true] .bx-inline-disclaimer__content p a,
.module-custom-header-footer section[data-uw-sr-styled=true] .bx-inline-disclaimer__content a,
.module-custom-header-footer section[data-uw-sr-styled=true] .bx-inline-disclaimer__content p a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-inline-disclaimer__item .tenup--block-components__character-count {
    width: 10rem
}

.module-custom-header-footer .bx-accordion {
    word-wrap: break-word;
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-accordion__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__inner {
        --columns: 4;
        grid-template-areas: "AccordionInner AccordionInner AccordionInner AccordionInner"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__inner {
        --columns: 4;
        grid-template-areas: "AccordionInner AccordionInner AccordionInner AccordionInner"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__inner {
        --columns: 8;
        grid-template-areas: "AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__inner {
        --columns: 16;
        grid-template-areas: "AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner AccordionInner "
    }
}

.module-custom-header-footer .bx-accordion__container {
    grid-area: AccordionInner
}

.module-custom-header-footer .bx-accordion__item {
    grid-column-gap: var(--spacing-16);
    align-items: start;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    overflow: hidden;
    transition: max-height .5s ease-in-out !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item {
        --columns: 4;
        grid-template-areas: "Accordion Accordion Accordion Accordion" "AccordionDesc AccordionDesc AccordionDesc AccordionDesc"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item {
        --columns: 4;
        grid-template-areas: "Accordion Accordion Accordion Accordion" "AccordionDesc AccordionDesc AccordionDesc AccordionDesc"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__item {
        --columns: 8;
        grid-template-areas: "Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion" "AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__item {
        --columns: 16;
        grid-template-areas: "Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion " "AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc . . . . . . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-accordion__item {
        grid-template-areas: "Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion " "AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc . . . . . . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__item {
        grid-template-areas: "Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion Accordion " "AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc AccordionDesc . . . . . . . . . "
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion .bx-accordion__item {
        max-height: 8.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion .bx-accordion__item {
        max-height: 10rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion .bx-accordion__item {
        max-height: 12.8rem
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-accordion .bx-accordion__item {
    max-height: -webkit-max-content !important;
    max-height: -moz-max-content !important;
    max-height: max-content !important
}

.module-custom-header-footer .bx-accordion__item-title {
    grid-column-gap: var(--spacing-16);
    align-items: start;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    cursor: pointer;
    display: grid;
    grid-area: Accordion;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    justify-content: space-between
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item-title {
        --columns: 4;
        grid-template-areas: "AccordionTitle AccordionTitle AccordionTitle AccordionIcon";
        padding: var(--spacing-24) 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item-title {
        --columns: 4;
        grid-template-areas: "AccordionTitle AccordionTitle AccordionTitle AccordionIcon";
        padding: var(--spacing-24) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__item-title {
        --columns: 8;
        grid-template-areas: "AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionIcon";
        padding: var(--spacing-32) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__item-title {
        --columns: 16;
        grid-template-areas: "AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle AccordionTitle . . . . . . . AccordionIcon "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__item-title {
        padding: var(--spacing-40) 0
    }
}

.module-custom-header-footer .bx-accordion__title-text {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: AccordionTitle
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__title-text {
        font-size: var(--fs-24);
        min-height: 3.2rem;
        width: 27.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__title-text {
        font-size: var(--fs-24);
        min-height: 3rem !important;
        width: 27.2rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-accordion__title-text {
        min-height: 3rem !important;
        width: 31.2rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__title-text {
        min-height: 3rem !important;
        width: 60rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__title-text {
        min-height: 3rem !important;
        width: 77.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-accordion__title-text {
        font-size: var(--fs-24) !important;
        min-height: 3rem !important;
        width: 78.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__title-text {
        font-size: var(--fs-32) !important;
        min-height: 3.2rem !important;
        width: 102.4rem !important
    }
}

.module-custom-header-footer .bx-accordion__panel[:has(.bx-table-comp)] {
    width: var(--container-width) !important
}

.module-custom-header-footer .bx-accordion__panel:has(.bx-table-comp) {
    width: var(--container-width) !important
}

.module-custom-header-footer .bx-accordion__panel {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: AccordionDesc;
    overflow: hidden
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__panel {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__panel {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__panel {
        padding-bottom: var(--spacing-40);
        width: 68.7008rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__panel {
        width: 63.1008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-accordion__panel {
        width: 62.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__panel {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48);
        width: 71.1008rem !important
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-24) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-24) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-24) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-32) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__item[:has(.bx-table-comp)] .bx-accordion__panel {
        padding-bottom: var(--spacing-40) !important
    }

    .module-custom-header-footer .bx-accordion__item:has(.bx-table-comp) .bx-accordion__panel {
        padding-bottom: var(--spacing-40) !important
    }
}

.module-custom-header-footer .bx-accordion__panel p {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-accordion__panel p {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__panel p {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-accordion__panel p {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-accordion__title-button {
    align-self: center;
    grid-area: AccordionIcon;
    justify-self: end;
    position: absolute;
    right: 0
}

.module-custom-header-footer .bx-accordion__nav-button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-accordion.is-color-theme-dark .bx-accordion__nav-button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-accordion__item-title.focus-visible a,
.module-custom-header-footer .bx-accordion__item-title.focus-visible i,
.module-custom-header-footer .bx-accordion__item-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-accordion__item-title[data-uw-sr-styled=true] i {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__item-title:focus-visible a,
.module-custom-header-footer .bx-accordion__item-title:focus-visible i {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__item-title a,
.module-custom-header-footer .bx-accordion__item-title i {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-accordion__item-title h4[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-accordion__panel p[data-uw-sr-styled=true] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__panel p a {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-accordion__nav-button span,
.module-custom-header-footer .bx-accordion__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-accordion__item-title a:focus.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__item-title a:focus:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__panel p a:focus.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion__panel p a:focus:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer section.bx-accordion[data-uw-sr-context=true] .bx-accordion__item-title>:not([data-uw-sr-context=true]) a,
.module-custom-header-footer section.bx-accordion[data-uw-sr-context=true] .bx-accordion__panel>:not([data-uw-sr-context=true]) p a {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-accordion__animated:hover .bx-accordion__nav-button .bx-accordion__nav-button-icon,
.module-custom-header-footer .bx-accordion__nav-button.focus-visible .bx-accordion__nav-button-icon,
.module-custom-header-footer .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon {
    transform: rotate(90deg) scale(1.1666666667)
}

.module-custom-header-footer .bx-accordion__animated:hover .bx-accordion__nav-button .bx-accordion__nav-button-icon,
.module-custom-header-footer .bx-accordion__nav-button:focus-visible .bx-accordion__nav-button-icon,
.module-custom-header-footer .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon {
    transform: rotate(90deg) scale(1.1666666667)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button .bx-accordion__nav-button-icon {
    transform: scale(1)
}

.module-custom-header-footer .bx-accordion__animated:hover .bx-accordion__nav-button .bx-accordion__nav-button-icon-fill,
.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button .bx-accordion__nav-button-icon-fill,
.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon-arrow,
.module-custom-header-footer .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-accordion__item-title[data-uw-sr-styled=true] .bx-accordion__nav-button-icon {
    color: var(--c-black)
}

.module-custom-header-footer .bx-accordion__animated:hover .bx-accordion__nav-button .bx-accordion__nav-button-icon-arrow,
.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button .bx-accordion__nav-button-icon-arrow,
.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon-fill,
.module-custom-header-footer .bx-accordion__nav-button:hover .bx-accordion__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-accordion__item-title .bx-accordion__nav-button--prev .bx-accordion__nav-button-icon {
    border: none;
    transform: rotate(90deg)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-accordion__nav-button--prev .bx-accordion__nav-button-icon {
    border: none;
    transform: rotate(-90deg)
}

.module-custom-header-footer .bx-accordion__nav-button,
.module-custom-header-footer .bx-accordion__nav-button-icon {
    display: inline-block;
    transition: transform .3s
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-accordion__nav-button,
    .module-custom-header-footer .bx-accordion__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-accordion__nav-button,
    .module-custom-header-footer .bx-accordion__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-accordion__nav-button,
    .module-custom-header-footer .bx-accordion__nav-button-icon {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-accordion__nav-button,
    .module-custom-header-footer .bx-accordion__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-accordion__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-accordion__nav-button-icon-arrow,
.module-custom-header-footer .bx-accordion__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-accordion.is-color-theme-dark .bx-accordion__animated:before {
    border-top: solid .1008rem var(--c-white)
}

.module-custom-header-footer .bx-accordion.is-color-theme-dark .bx-accordion__animated:after {
    border-bottom: solid .1008rem var(--c-white)
}

.module-custom-header-footer .bx-accordion__animated:before {
    border-top: solid .1008rem var(--c-black);
    box-sizing: content-box;
    content: "";
    display: block;
    transform: scaleX(0);
    transform-origin: left
}

.module-custom-header-footer .bx-accordion__animated:after,
.module-custom-header-footer .bx-accordion__animated:before {
    transition: transform .5s linear !important
}

.module-custom-header-footer .bx-accordion__animated:after {
    border-bottom: solid .1008rem var(--c-black);
    box-sizing: content-box;
    content: "";
    display: block;
    transform: scaleX(0);
    transform-origin: left
}

.module-custom-header-footer .bx-accordion__is-in-viewport.bx-accordion__animated:after,
.module-custom-header-footer .bx-accordion__is-in-viewport.bx-accordion__animated:before {
    transform: scaleX(1);
    transform-origin: 0 50%;
    width: 100%
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-accordion__is-in-viewport.bx-accordion__animated:hover:after {
        -webkit-animation-duration: .5s !important;
        animation-duration: .5s !important;
        -webkit-animation: Border-Bottom-Animate linear;
        animation: Border-Bottom-Animate linear;
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
        transform-origin: left;
        transition-timing-function: ease-out
    }
}

.module-custom-header-footer .bx-accordion__first.bx-accordion__animated:before,
.module-custom-header-footer .bx-accordion__last.bx-accordion__animated:after {
    display: none
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-accordion__item {
    overflow: visible;
    transition: none !important
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-accordion__is-in-viewport.bx-accordion__animated:after,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-accordion__is-in-viewport.bx-accordion__animated:before {
    transform: none;
    transform-origin: none;
    width: 100%
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-accordion__first.bx-accordion__animated:before,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-accordion__last.bx-accordion__animated:after {
    display: none
}

@keyframes Border-Bottom-Animate {
    0% {
        transform: scaleX(0)
    }

    to {
        transform: scaleX(1);
        transform-origin: left
    }
}

.module-custom-header-footer .bx-accordion__title-animation {
    opacity: .36
}

.module-custom-header-footer .bx-accordion__edit .bx-accordion__panel {
    display: block
}

.module-custom-header-footer .bx-accordion.is-color-theme-dark .bx-accordion__appender button {
    box-shadow: inset 0 0 0 .1008rem var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-accordion .bx-accordion__appender {
    padding-right: 2.5008rem
}

.module-custom-header-footer .bx-accordion.is-color-theme-dark .bx-accordion__panel .block-editor-inserter__toggle.components-button.has-icon {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .bx-accordion__edit .bx-error-custom {
    color: var(--c-red);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-accordion__item-title:not(.active)+.bx-accordion__panel {
    visibility: hidden
}

.module-custom-header-footer .bx-accordion__edit .bx-accordion__item-title+.bx-accordion__panel {
    visibility: visible
}

.module-custom-header-footer .bx-accordion__accessibility button {
    background: var(--c-background) !important;
    color: var(--c-copy) !important;
    text-align: left
}

.module-custom-header-footer .bx-accordion__accessibility .bx-accordion__item-title:not([data-focus-type=keyboard]) {
    background: var(--c-background);
    color: var(--c-copy);
    outline: transparent;
    text-align: left
}

.module-custom-header-footer span.list-item {
    margin-left: 1.125em
}

.module-custom-header-footer span.list-item a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer span.list-item a:hover {
    background-size: auto .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer span.list-item a:hover {
        background-size: auto .1008rem
    }
}

.module-custom-header-footer .bx-quote-block {
    background-color: var(--c-background);
    color: var(--c-copy);
    margin-top: 0
}

.module-custom-header-footer .bx-quote-block p {
    word-wrap: break-word
}

.module-custom-header-footer .bx-quote-block-inner_content__inner--fullwidth {
    grid-column-gap: var(--spacing-8);
    -moz-column-gap: var(--spacing-8);
    column-gap: var(--spacing-8);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    position: relative
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block-inner_content__inner--fullwidth {
        --columns: 2;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage InnerQuoteImage . . InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block-inner_content__inner--fullwidth {
        --columns: 2;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage InnerQuoteImage . . InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

.module-custom-header-footer .bx-quote-block__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner {
        --columns: 4;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage InnerQuoteImage" "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner {
        --columns: 8;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage . InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner {
        --columns: 16;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage InnerQuoteImage . . InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner {
        --columns: 16;
        grid-template-areas: "InnerQuoteImage InnerQuoteImage InnerQuoteImage InnerQuoteImage . . InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 4;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 8;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 16;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 16;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 16;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 {
        --columns: 16;
        grid-template-areas: "InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent InnerQuoteContent"
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        position: relative;
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        width: 113.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        width: 113.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        width: 126.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content {
        width: 164.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__quote-footer {
        bottom: 5.2rem;
        position: absolute
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__quote-footer {
        bottom: 0;
        position: absolute
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__quote-footer {
        bottom: 0;
        position: absolute
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-32);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-32);
        width: 67.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-48);
        width: 100.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-48);
        width: 100.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-56);
        width: 118.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-right__content .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-64);
        width: 133.6rem
    }
}

.module-custom-header-footer .bx-quote_medium.bx-quote-block__quote-footer {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote_medium.bx-quote-block__quote-footer {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote_medium.bx-quote-block__quote-footer {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-quote_medium.bx-quote-block__quote-footer {
        display: none
    }
}

.module-custom-header-footer .bx-quote-block-left__content {
    grid-area: InnerQuoteImage
}

.module-custom-header-footer .bx-quote-block-inner__image,
.module-custom-header-footer .bx-quote-block-inner__image_mobile {
    --x: .5;
    --y: .5;
    grid-area: InnerQuoteImage;
    -o-object-fit: cover;
    object-fit: cover
}

@media (min-width:80em) and (max-width:89.9375em) {

    .module-custom-header-footer .bx-quote-block-inner__image,
    .module-custom-header-footer .bx-quote-block-inner__image_mobile {
        width: 27.2rem !important
    }
}

@media print {

    .module-custom-header-footer .bx-quote-block-inner__image,
    .module-custom-header-footer .bx-quote-block-inner__image_mobile {
        width: 27.2rem !important
    }
}

@media (min-width:90em) and (max-width:119.9375em) {

    .module-custom-header-footer .bx-quote-block-inner__image,
    .module-custom-header-footer .bx-quote-block-inner__image_mobile {
        width: 30.4rem !important
    }
}

.module-custom-header-footer .bx-quote-block-inner__image img {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-quote-block-right__content {
    grid-area: InnerQuoteContent
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block-right__content {
        width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block-right__content {
        width: 70.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block-right__content {
        width: 70.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block-right__content {
        width: 78.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block-right__content {
        width: 102.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__author-main__frontend .bx-quote-block__author-inner {
        text-align: right
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__author-main__frontend .bx-quote-block__author-inner {
        text-align: left
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__author-main__frontend .bx-quote-block__author-inner {
        text-align: left
    }
}

.module-custom-header-footer .bx-quote-block__content {
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__content {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__content {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__content {
        --columns: 4;
        grid-template-areas: "Author Author Author Author";
        margin-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__content {
        --columns: 10;
        grid-template-areas: ". . . . . . Author Author Author Author";
        margin-top: var(--spacing-88)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__content {
        --columns: 10;
        grid-template-areas: ". . . . . . Author Author Author Author";
        margin-top: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__content {
        margin-top: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__content {
        margin-top: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
    color: var(--c-copy);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
    color: var(--c-copy);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-18);
        line-height: var(--fs-30)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20);
        line-height: var(--fs-30)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20);
        line-height: var(--fs-30)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20);
        line-height: var(--fs-30)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20);
        line-height: var(--fs-30)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-20);
        line-height: var(--fs-30)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__authorname {
        font-size: var(--fs-24);
        line-height: var(--fs-36)
    }
}

.module-custom-header-footer .bx-quote-block__authorname-spacing {
    margin-bottom: var(--spacing-16)
}

.module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__designation {
    color: var(--c-copy);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__author-main .bx-quote-block__author-inner .bx-quote-block__designation {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
    grid-area: InnerQuoteContent
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        width: 36.8rem
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        margin-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        width: 67.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        width: 67.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block-inner_content {
        width: 133.6rem
    }
}

.module-custom-header-footer .bx-quote-block-inner_content {
    grid-area: InnerQuoteContent
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 32rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 36.8rem
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 70.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 64rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 78.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block-inner_content {
        width: 92rem
    }
}

.module-custom-header-footer .bx-quote-block-inner_content__inner {
    color: var(--c-copy);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block-inner_content__inner {
        font-size: var(--fs-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block-inner_content__inner {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block-inner_content__inner {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block-inner_content__inner {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block-inner_content__inner {
        font-size: var(--fs-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-24);
        font-style: var(--f-sans)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-32);
        font-style: var(--f-sans)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-32);
        font-style: var(--f-sans)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-48);
        font-style: var(--f-sans)
    }
}

@media print {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-48);
        font-style: var(--f-sans)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-56);
        font-style: var(--f-sans)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .font-size-active {
        font-size: var(--fs-64);
        font-style: var(--f-sans)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-24);
        font-style: var(--f-sans)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-24);
        font-style: var(--f-sans)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-32);
        font-style: var(--f-sans)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-32);
        font-style: var(--f-sans)
    }
}

@media print {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-32);
        font-style: var(--f-sans)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-40);
        font-style: var(--f-sans)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .font-size-default {
        font-size: var(--fs-48);
        font-style: var(--f-sans)
    }
}

.module-custom-header-footer .bx_quote-block-inner--fullwidth {
    color: var(--c-copy);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-size: var(--fs-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

@media (--bp-ipad) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

@media print {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx_quote-block-inner--fullwidth {
        font-style: var(--f-sans)
    }
}

.module-custom-header-footer .bx-quote-block__quote-footer {
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__quote-footer {
        --columns: 4;
        grid-template-areas: "FooterNav FooterNav FooterNav . "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__quote-footer {
        --columns: 10;
        grid-template-areas: "FooterNav FooterNav FooterNav . . . . . . . "
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__quote-footer {
        --columns: 10;
        grid-template-areas: "FooterNav FooterNav FooterNav . . . . . . . "
    }
}

.module-custom-header-footer .bx-quote-block__author-main {
    grid-area: Author
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        margin-left: auto;
        width: 27.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__author-main {
        margin-left: 0;
        width: 24rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        margin-left: auto;
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__author-main {
        margin-left: auto;
        width: 40rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main {
        margin-left: auto;
        width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main {
        width: 37.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main {
        width: 37.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main {
        margin-left: auto;
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__author-main {
        margin-left: auto;
        width: 40rem
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
    grid-area: Author
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
        --columns: 4;
        grid-template-areas: ". . Author Author Author Author";
        margin-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
        --columns: 15;
        grid-template-areas: ". . . . . . . . . . Author Author Author Author";
        margin-top: var(--spacing-112)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
        --columns: 15;
        grid-template-areas: ". . . . . . . . . . Author Author Author Author";
        margin-top: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
        --columns: 11;
        grid-template-areas: ". . . . . . . . . . . . Author Author Author Author";
        margin-top: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__content {
        --columns: 16;
        grid-template-areas: ". . . . . . . . . . . . Author Author Author Author";
        margin-top: var(--spacing-128)
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__navigation {
    align-items: center;
    grid-area: FooterNav
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__navigation {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__navigation {
        padding-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-quote-block__navigation {
    align-items: center;
    grid-area: FooterNav
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__navigation {
        grid-column-end: 6;
        grid-column-start: 1;
        margin-top: -6rem;
        padding-top: var(--spacing-8)
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__navigation {
        grid-column-end: 6;
        grid-column-start: 1;
        margin-top: -6rem;
        padding-top: var(--spacing-8)
    }
}

.module-custom-header-footer .bx-dot-nav__item {
    display: list-item !important
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
    align-items: center;
    -moz-column-gap: .4rem;
    column-gap: .4rem;
    justify-content: center
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-48);
        margin-right: var(--spacing-48);
        width: 16.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-40);
        margin-right: var(--spacing-40);
        width: 13.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-40);
        margin-right: var(--spacing-40);
        width: 13.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-48);
        margin-right: var(--spacing-48);
        width: 14.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-56);
        margin-right: var(--spacing-56);
        width: 16.4rem
    }
}

.module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
    display: flex;
    justify-content: space-between;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        padding-left: 0;
        padding-top: var(--spacing-64);
        position: relative;
        top: auto !important;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        padding-top: var(--spacing-64);
        position: relative;
        top: auto !important;
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        bottom: -3.4rem;
        margin-top: 0;
        padding-bottom: 0;
        padding-top: .8rem;
        width: 25.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        bottom: -1.2rem;
        left: 0;
        padding-bottom: 0;
        padding-top: 0;
        top: auto !important;
        width: 24rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        bottom: -1.2rem;
        left: 0;
        padding-bottom: 0;
        padding-top: 0;
        top: auto !important;
        width: 24rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        padding-top: 0;
        top: 0 !important;
        width: 25.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__inner_2 .bx-quote-block__nav {
        padding-top: 0;
        top: 0 !important;
        width: 27.2rem
    }
}

.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link {
    --full-size: 2.4rem;
    --dot-size: 1.2rem;
    align-items: center;
    color: inherit;
    display: flex;
    height: var(--full-size);
    justify-content: center;
    position: relative;
    width: var(--full-size)
}

.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link span,
.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link svg {
    pointer-events: none
}

.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link:after {
    background-color: var(--c-copy);
    border-radius: 100%;
    content: "";
    display: block;
    height: var(--dot-size);
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    width: var(--dot-size)
}

.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link:focus,
.module-custom-header-footer .bx-quote-block .bx-dot-nav__item-link:hover {
    background: 0 0;
    text-decoration: none
}

.module-custom-header-footer .bx-quote-block.is-color-theme-dark .bx-dot-nav__item-link[:has(svg[data-uw-sr-styled="true"])]:after {
    background-color: var(--c-svg)
}

.module-custom-header-footer .bx-quote-block.is-color-theme-dark .bx-dot-nav__item-link:has(svg[data-uw-sr-styled=true]):after {
    background-color: var(--c-svg)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__nav--media {
        padding-left: var(--spacing-24);
        top: 88.2608rem
    }
}

.module-custom-header-footer .bx-quote-block__nav {
    display: flex;
    justify-content: space-between;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__nav {
        align-items: center;
        background: var(--c-background);
        display: flex;
        padding-top: var(--spacing-64);
        right: 0;
        top: auto;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__nav {
        padding-top: var(--spacing-64);
        top: auto;
        width: 36.8rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-quote-block__nav {
        left: 0;
        margin-top: 0;
        padding-top: 0;
        position: absolute;
        top: 0;
        width: 24.8rem;
        z-index: 2
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__nav {
        left: auto;
        margin: 0;
        margin: initial;
        padding: inherit;
        padding-top: 0;
        position: relative;
        top: 0;
        width: 21.28rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__nav {
        left: auto;
        margin: 0;
        margin: initial;
        padding: inherit;
        padding-top: 0;
        position: relative;
        top: 0;
        width: 21.28rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__nav {
        left: auto;
        margin: 0;
        margin: initial;
        padding: inherit;
        padding-top: 0;
        position: relative;
        top: 0;
        width: 22.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__nav {
        left: auto;
        margin: 0;
        margin: initial;
        padding: inherit;
        padding-top: 0;
        position: relative;
        top: 0;
        width: 24.4rem
    }
}

.module-custom-header-footer .bx-quote-block__inner__html .bx-quote-block__items {
    transform-style: preserve-3d !important
}

.module-custom-header-footer .bx-quote-block .tns-ovh {
    height: auto !important
}

.module-custom-header-footer .bx-quote-block[data-uw-sr-styled=true] .bx-quote-block-inner_content__inner,
.module-custom-header-footer .bx-quote-block[data-uw-sr-styled=true] .bx-quote-block__authorname,
.module-custom-header-footer .bx-quote-block[data-uw-sr-styled=true] .bx-quote-block__designation,
.module-custom-header-footer .bx-quote-block[data-uw-sr-styled=true] .bx_quote-block-inner--fullwidth {
    color: var(--c-black)
}

.module-custom-header-footer .bx-quote-block__nav-button[data-uw-sr-styled=true] {
    outline: 1rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-quote-block__nav-button {
    background-color: transparent;
    color: var(--c-link)
}

.module-custom-header-footer .bx-quote-block__nav-button span,
.module-custom-header-footer .bx-quote-block__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-quote-block__nav-button.focus-visible .bx-quote-block__nav-button-icon,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-quote-block__nav-button:focus-visible .bx-quote-block__nav-button-icon,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon {
    transform: scale(1.1666666667)
}

.module-custom-header-footer .bx-quote-block__nav-button.focus-visible .bx-quote-block__nav-button-icon-fill,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-quote-block__nav-button:focus-visible .bx-quote-block__nav-button-icon-fill,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-quote-block__nav-button.focus-visible .bx-quote-block__nav-button-icon-arrow,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-quote-block__nav-button:focus-visible .bx-quote-block__nav-button-icon-arrow,
.module-custom-header-footer .bx-quote-block__nav-button:hover .bx-quote-block__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-quote-block__nav-button--prev {
    transform: rotate(180deg)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__nav-button-icon {
        height: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-quote-block__nav-button-icon {
    display: inline-block;
    transition: transform .3s
}

.module-custom-header-footer .bx-quote-block__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-quote-block__nav-button-icon-arrow,
.module-custom-header-footer .bx-quote-block__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
    align-items: center;
    -moz-column-gap: .4rem;
    column-gap: .4rem;
    justify-content: center
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        width: 28.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        width: 28.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        width: 16.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-40);
        margin-right: var(--spacing-40);
        width: 13.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-40);
        margin-right: var(--spacing-40);
        width: 13.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-48);
        margin-right: var(--spacing-48);
        width: 14.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-quote-block__nav .bx-dot-nav {
        margin-left: var(--spacing-56);
        margin-right: var(--spacing-56);
        width: 16.4rem
    }
}

.module-custom-header-footer .bx-quote-block-left__content .bx-quote-block__item:not(.tns-slide-active),
.module-custom-header-footer .bx-quote-block-right__content>div:not(.tns-outer)~.bx-quote-block__quote-footer,
.module-custom-header-footer .bx-quote-block-right__content__inner>div:not(.tns-slide-active) {
    opacity: 0
}

.module-custom-header-footer .bx-quote-block-left__content .bx-quote-block__item.tns-slide-active,
.module-custom-header-footer .bx-quote-block-right__content>.tns-outer~.bx-quote-block__quote-footer,
.module-custom-header-footer .bx-quote-block-right__content__inner>.tns-slide-active {
    opacity: 1
}

.module-custom-header-footer .bx_quote_block_leftContent_hide {
    display: none
}

.module-custom-header-footer .red-error {
    color: var(--c-red);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-quote-block--editor .bx-quote-block__item--image {
    padding-bottom: var(--spacing-80)
}

.module-custom-header-footer .bx-quote-block--editor {
    margin-top: 0 !important
}

.module-custom-header-footer .tenup--block-components__character-count svg {
    font-size: medium !important
}

.module-custom-header-footer .bx-quote-block__desgnation_admin,
.module-custom-header-footer .bx-quote-block__name_admin {
    margin-bottom: var(--spacing-40);
    margin-top: var(--spacing-80);
    text-align: right
}

.module-custom-header-footer .bx-quote-block__name_admin__error {
    text-align: right
}

.module-custom-header-footer .bx-quote-block_picture {
    width: inherit
}

.module-custom-header-footer .bx-quote-block.is-color-theme-dark .bx-quote-block__appender button {
    box-shadow: inset 0 0 0 .1008rem var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-quote-block .bx-quote-block__appender {
    padding-right: 2.5008rem
}

.module-custom-header-footer [data-simplebar] {
    align-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: flex-start;
    position: relative
}

.module-custom-header-footer .simplebar-wrapper {
    height: inherit;
    max-height: inherit;
    max-width: inherit;
    overflow: hidden;
    width: inherit
}

.module-custom-header-footer .simplebar-mask {
    bottom: 0;
    direction: inherit;
    height: auto !important;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto !important;
    z-index: 0
}

.module-custom-header-footer .simplebar-offset {
    -webkit-overflow-scrolling: touch;
    bottom: 0;
    box-sizing: inherit !important;
    direction: inherit !important;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    resize: none !important;
    right: 0;
    top: 0
}

.module-custom-header-footer .simplebar-content-wrapper {
    -ms-overflow-style: none;
    box-sizing: border-box !important;
    direction: inherit;
    display: block;
    height: 100%;
    max-height: 100%;
    max-width: 100%;
    overflow: auto;
    position: relative;
    scrollbar-width: none;
    width: auto
}

.module-custom-header-footer .simplebar-content-wrapper::-webkit-scrollbar,
.module-custom-header-footer .simplebar-hide-scrollbar::-webkit-scrollbar {
    display: none;
    height: 0;
    width: 0
}

.module-custom-header-footer .simplebar-content:after,
.module-custom-header-footer .simplebar-content:before {
    content: " ";
    display: table
}

.module-custom-header-footer .simplebar-placeholder {
    max-height: 100%;
    max-width: 100%;
    pointer-events: none;
    width: 100%
}

.module-custom-header-footer .simplebar-height-auto-observer-wrapper {
    box-sizing: inherit !important;
    flex-basis: 0;
    flex-grow: inherit;
    flex-shrink: 0;
    float: left;
    height: 100%;
    margin: 0;
    max-height: 1px;
    max-width: 1px;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: relative;
    width: 100%;
    z-index: -1
}

.module-custom-header-footer .simplebar-height-auto-observer {
    box-sizing: inherit;
    display: block;
    height: 1000%;
    left: 0;
    min-height: 1px;
    min-width: 1px;
    opacity: 0;
    top: 0;
    width: 1000%;
    z-index: -1
}

.module-custom-header-footer .simplebar-height-auto-observer,
.module-custom-header-footer .simplebar-track {
    overflow: hidden;
    pointer-events: none;
    position: absolute
}

.module-custom-header-footer .simplebar-track {
    bottom: 0;
    right: 0;
    z-index: 1
}

.module-custom-header-footer [data-simplebar].simplebar-dragging,
.module-custom-header-footer [data-simplebar].simplebar-dragging .simplebar-content {
    -webkit-touch-callout: none;
    pointer-events: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.module-custom-header-footer [data-simplebar].simplebar-dragging .simplebar-track {
    pointer-events: all
}

.module-custom-header-footer .simplebar-scrollbar {
    left: 0;
    min-height: 10px;
    position: absolute;
    right: 0
}

.module-custom-header-footer .simplebar-scrollbar:before {
    background: #000;
    border-radius: 7px;
    content: "";
    opacity: 0;
    position: absolute;
    transition: opacity .2s linear .5s
}

.module-custom-header-footer .simplebar-scrollbar.simplebar-visible:before {
    opacity: .5;
    transition-delay: 0s;
    transition-duration: 0s
}

.module-custom-header-footer .simplebar-track.simplebar-vertical {
    top: 0;
    width: 11px
}

.module-custom-header-footer .simplebar-scrollbar:before {
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: 2px
}

.module-custom-header-footer .simplebar-track.simplebar-horizontal {
    height: 11px;
    left: 0
}

.module-custom-header-footer .simplebar-track.simplebar-horizontal .simplebar-scrollbar {
    bottom: 0;
    left: 0;
    min-height: 0;
    min-width: 10px;
    right: auto;
    top: 0;
    width: auto
}

.module-custom-header-footer [data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
    left: 0;
    right: auto
}

.module-custom-header-footer .simplebar-dummy-scrollbar-size {
    -ms-overflow-style: scrollbar !important;
    direction: rtl;
    height: 500px;
    opacity: 0;
    overflow-x: scroll;
    overflow-y: hidden;
    position: fixed;
    visibility: hidden;
    width: 500px
}

.module-custom-header-footer .simplebar-dummy-scrollbar-size>div {
    height: 200%;
    margin: 10px 0;
    width: 200%
}

.module-custom-header-footer .simplebar-hide-scrollbar {
    -ms-overflow-style: none;
    left: 0;
    overflow-y: scroll;
    position: fixed;
    scrollbar-width: none;
    visibility: hidden
}

.module-custom-header-footer .bx-featured {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-featured[data-uw-sr-styled=true] a {
    color: var(--c-black) !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Image Image Image Image" "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-bottom: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Image Image Image Image" "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-bottom: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        padding-bottom: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Image Image Image Image Image Image Image Image" "Content Content Content Content Content Content Content Content";
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        --columns: 16;
        grid-template-areas: "Content Content Content Content Content Content . Image Image Image Image Image Image Image Image Image";
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content Content . . Image Image Image Image Image Image Image Image Image";
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content . . Image Image Image Image Image Image Image Image Image Image";
        padding-bottom: 0
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Image Image Image Image" "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Image Image Image Image" "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Image Image Image Image Image Image Image Image" "Content Content Content Content Content Content Content Content";
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        --columns: 16;
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . Content Content Content Content Content Content";
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . . Content Content Content Content Content";
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image Image . . Content Content Content Content";
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Content Content Content Content Content Content Content Content" "Image Image Image Image Image Image Image Image"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Content Content Content Content Content Content Content Content" "Image Image Image Image Image Image Image Image"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        --columns: 16;
        grid-template-areas: "Content Content Content Content Content Content . Image Image Image Image Image Image Image Image Image"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        --columns: 16;
        grid-template-areas: "Content Content Content Content Content Content . Image Image Image Image Image Image Image Image Image"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content Content . . Image Image Image Image Image Image Image Image Image"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content Content . . Image Image Image Image Image Image Image Image Image"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content . . Image Image Image Image Image Image Image Image Image Image"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-left__inner {
        grid-template-areas: "Content Content Content Content . . Image Image Image Image Image Image Image Image Image Image"
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle" "Content Content Content Content" "Image Image Image Image";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Content Content Content Content Content Content Content Content" "Image Image Image Image Image Image Image Image"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        --columns: 8;
        grid-template-areas: "MinTitle MinTitle MinTitle MinTitle MinTitle MinTitle . ." "Content Content Content Content Content Content Content Content" "Image Image Image Image Image Image Image Image"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        --columns: 16;
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . Content Content Content Content Content Content"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        --columns: 16;
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . Content Content Content Content Content Content"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . . Content Content Content Content Content"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image . . Content Content Content Content Content"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image Image . . Content Content Content Content"
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-right__inner {
        grid-template-areas: "Image Image Image Image Image Image Image Image Image Image . . Content Content Content Content"
    }
}

.module-custom-header-footer .bx-featured-content__content {
    grid-area: Content
}

.module-custom-header-footer .bx-featured-content__media {
    --x: .5;
    --y: .5;
    grid-area: Image
}

.module-custom-header-footer .bx-featured-content__img {
    overflow: hidden;
    position: relative
}

.module-custom-header-footer .bx-featured-content__caption {
    word-wrap: break-word;
    text-align: left
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__media-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__media-spacing {
        margin-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__caption)] .bx-featured-content__media-spacing {
    margin-bottom: 0
}

.module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__caption)) .bx-featured-content__media-spacing {
    margin-bottom: 0
}

.module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart, .bx-featured-content__caption, .module-custom-header-footer .bx-featured-content-item__cta, .bx-featured-content-stats__item, .bx-featured-content__description)] .bx-featured-content__media-spacing {
    margin-bottom: 0
}

.module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart, .module-custom-header-footer .bx-featured-content__caption, .module-custom-header-footer .bx-featured-content-item__cta, .module-custom-header-footer .bx-featured-content-stats__item, .module-custom-header-footer .bx-featured-content__description)) .bx-featured-content__media-spacing {
    margin-bottom: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart, .bx-featured-content__caption)] .bx-featured-content__media-spacing {
        margin-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart, .module-custom-header-footer .bx-featured-content__caption)) .bx-featured-content__media-spacing {
        margin-bottom: 0 !important
    }
}

.module-custom-header-footer .bx-featured-content__caption-font {
    font-family: var(--f-sans);
    font-size: var(--fs-16)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__caption-font {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media input[type=text].focus-visible,
.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media input[type=text]:hover {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media input[type=text]:focus-visible,
.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media input[type=text]:hover {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media input[type=text] {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-featured-content__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-featured-content__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__title {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__title {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__title {
        display: inherit;
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-featured-content-title__min {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: MinTitle
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-title__min {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-title__min {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-title__min {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-title__min {
        display: none
    }
}

.module-custom-header-footer .bx-featured-content-chart__title {
    grid-area: Title;
    padding-bottom: var(--spacing-24)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-chart__title {
        display: inherit
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-chart__title {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-chart__title {
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-chart__title {
        width: 71.2rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-featured-content__caption {
        width: 63.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content__caption {
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__caption {
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-featured-content-chart__title-font {
    font-family: var(--f-sans);
    font-size: var(--fs-18)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-chart__title-font {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-featured-content__description {
    grid-area: Description
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content__description {
        width: 60rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__description {
        padding-right: 0;
        width: 38.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__description {
        width: 40rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured-content__insights-description-spacing,
    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__description-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-56)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__image-caption-spacing {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content__image-caption-spacing {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content__image-caption-spacing {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content-item__cta, .bx-featured-content-stats__item, .bx-featured-content__description)] .bx-featured-content__image-caption-spacing {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content-item__cta, .module-custom-header-footer .bx-featured-content-stats__item, .module-custom-header-footer .bx-featured-content__description)) .bx-featured-content__image-caption-spacing {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-featured-content__description-font {
    font-family: var(--f-sans)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__description-font {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__description-font {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content__description-font {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__description-font {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__description-font {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-featured-content-li,
.module-custom-header-footer .bx-featured-content-ol,
.module-custom-header-footer .bx-featured-content-ul {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-featured-content-li,
    .module-custom-header-footer .bx-featured-content-ol,
    .module-custom-header-footer .bx-featured-content-ul {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-content-li,
    .module-custom-header-footer .bx-featured-content-ol,
    .module-custom-header-footer .bx-featured-content-ul {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-content-li,
    .module-custom-header-footer .bx-featured-content-ol,
    .module-custom-header-footer .bx-featured-content-ul {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-content-li,
    .module-custom-header-footer .bx-featured-content-ol,
    .module-custom-header-footer .bx-featured-content-ul {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-content-li,
    .module-custom-header-footer .bx-featured-content-ol,
    .module-custom-header-footer .bx-featured-content-ul {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-featured-content-li,
.module-custom-header-footer .bx-featured-content-ul {
    list-style-type: square
}

.module-custom-header-footer .bx-featured-content-ol .bx-featured-content-li {
    list-style-type: auto
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: 0
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: 0
    }
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart)] .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart)) .bx-featured-content-item__cta-spacing,
    .module-custom-header-footer .editor-styles-wrapper .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__enabled-chart .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__enabled-chart .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__enabled-chart .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__enabled-chart .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__enabled-chart .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats)] .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats)) .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats)] .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats)) .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats)] .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats)) .bx-featured-content-item__cta-spacing {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats)] .bx-featured-content-item__cta-spacing {
        margin-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats)) .bx-featured-content-item__cta-spacing {
        margin-bottom: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats)] .bx-featured-content-item__cta-spacing {
        margin-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats)) .bx-featured-content-item__cta-spacing {
        margin-bottom: 0 !important
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
        padding-bottom: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)][:not-has(.bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart):not(:has(.bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
        padding-bottom: 0 !important
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__stats {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__stats {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__stats {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__stats {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__stats {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__stats {
        padding-bottom: 0 !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content__stats {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content__stats {
        padding-bottom: 0 !important
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-stats-inner__medium {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-stats-inner__medium {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-stats-inner__medium {
        padding-bottom: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured_content__front[:has(.bx-featured-content__enabled-chart)] .bx-featured-content-stats-inner__medium {
        padding-bottom: 0 !important
    }

    .module-custom-header-footer .bx-featured_content__front:has(.bx-featured-content__enabled-chart) .bx-featured-content-stats-inner__medium {
        padding-bottom: 0 !important
    }
}

.module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart, .bx-featured-content__stats, .bx-featured-content-item__cta-spacing)] .bx-featured-content__description-spacing {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart, .module-custom-header-footer .bx-featured-content__stats, .module-custom-header-footer .bx-featured-content-item__cta-spacing)) .bx-featured-content__description-spacing {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-featured_content__front[:not-has(.bx-featured-content__enabled-chart, .bx-featured-content-stats__item)] .bx-featured-content-item__cta-spacing {
    margin-bottom: 0 !important
}

.module-custom-header-footer .bx-featured_content__front:not(:has(.bx-featured-content__enabled-chart, .module-custom-header-footer .bx-featured-content-stats__item)) .bx-featured-content-item__cta-spacing {
    margin-bottom: 0 !important
}

.module-custom-header-footer .bx-featured_content__front[data-uw-sr-styled=true] .bx-featured-content-item__cta a,
.module-custom-header-footer .bx-featured_content__front[data-uw-sr-styled=true] .bx-singular-link_frontend {
    color: var(--c-black)
}

.module-custom-header-footer .bx-featured-content-video__link {
    position: absolute
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: 1.4rem;
        right: 1.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: 1.4rem;
        right: 1.4rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: var(--spacing-24);
        right: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: var(--spacing-32);
        right: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: var(--spacing-40);
        right: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-video__link {
        bottom: var(--spacing-48);
        right: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-featured-content__video {
    position: relative
}

.module-custom-header-footer .bx-featured-content-video__link {
    background: var(--c-black);
    border-radius: 50%
}

.module-custom-header-footer .bx-featured-content-video__link .bx-singular-link__icon-arrow {
    color: var(--c-white)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-56);
        width: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-64);
        width: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-72);
        width: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-video__svg {
        height: var(--spacing-88);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .bx-featured-content-video__svg {
    transition: transform .1s
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.1429)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.125)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.1111)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content__video:hover svg {
        transform: scale(1.09091)
    }
}

.module-custom-header-footer .bx-featured-content-video__link.focus-visible .bx-featured-content-video__svg {
    background: var(--c-yellow);
    box-shadow: 0 0 0 .48rem var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content-video__link:focus-visible .bx-featured-content-video__svg {
    background: var(--c-yellow);
    box-shadow: 0 0 0 .48rem var(--c-yellow)
}

.module-custom-header-footer .bx-featured-content-video__link.focus-visible .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-featured-content-video__link:hover .bx-singular-link__icon-arrow {
    opacity: 1
}

.module-custom-header-footer .bx-featured-content-video__link:focus-visible .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-featured-content-video__link:hover .bx-singular-link__icon-arrow {
    opacity: 1
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__large {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__large {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__large {
        display: block
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__large {
        display: none
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: block
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: block
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: none
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: block
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__xlarge {
        display: none
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__max {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__max {
        display: none
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-singular-link__icon.bx-singular-lin-icon__max {
        display: block
    }
}

.module-custom-header-footer .bx-featured-content-stats__title {
    font-family: var(--f-sans)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__title {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-featured-content-stats__title.active {
    -webkit-animation: Fade-In 1s !important;
    animation: Fade-In 1s !important
}

@-webkit-keyframes Fade-In {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.module-custom-header-footer .bx-featured-content-stats__value {
    font-family: var(--f-serif) !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important;
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-stats__value {
        font-size: var(--fs-32) !important
    }
}

.module-custom-header-footer .bx-featured-content-stats__value sup {
    font-family: var(--f-serif)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-stats__value sup {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-featured-content-stats_author__value {
    font-family: var(--f-serif)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-content-stats_author__value {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .bx-featured-content-stats_author__value[:has(span.cdascode)] {
    font-size: 15px
}

.module-custom-header-footer .bx-featured-content-stats_author__value:has(span.cdascode) {
    font-size: 15px
}

.module-custom-header-footer .bx-featured-content-stats__value sup.active {
    -webkit-animation: data-text 1.2s .5s both !important;
    animation: data-text 1.2s .5s both !important;
    background: linear-gradient(var(--c-copy) 0, var(--c-copy) 0) no-repeat;
    background: linear-gradient(var(--c-copy) 0 0) no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 0 100%;
    color: transparent;
    visibility: hidden
}

@-webkit-keyframes data-text {
    to {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-featured-content__stats .bx-featured-content-stats__inner .bx-featured-content-stats__item:not(:first-child) .bx-featured-content-stats__title {
    margin-top: var(--spacing-32)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__inner {
        display: block
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats__inner {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats__inner {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats__inner {
        display: block
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats-inner__medium {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content-stats-inner__medium {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats-inner__medium {
        --columns: 16;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "LeftStat LeftStat LeftStat LeftStat LeftStat LeftStat LeftStat LeftStat RightStat RightStat RightStat RightStat RightStat RightStat RightStat RightStat";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats-inner__medium {
        display: none
    }
}

.module-custom-header-footer .bx-featured-content-stats-inner-min__left {
    grid-area: LeftStat
}

.module-custom-header-footer .bx-featured-content-stats-inner-min__right {
    grid-area: RightStat
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats-inner-min__right .bx-featured-content-stats__item {
        margin-left: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats-inner-min__right .bx-featured-content-stats__item {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-featured-content-stats-inner-min__left .bx-featured-content-stats__item:nth-child(2) .bx-featured-content-stats__title {
    padding-top: var(--spacing-32)
}

.module-custom-header-footer .bx-featured-content-stats__item .bx-featured-content-stats__animate {
    background-color: var(--c-background);
    height: .1008rem;
    position: relative;
    width: 100%
}

.module-custom-header-footer .bx-featured-content-stats__animate.active:before {
    -webkit-animation: Divider-Line-Animate 1.5s linear;
    animation: Divider-Line-Animate 1.5s linear;
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform-origin: left;
    transition-timing-function: ease-out;
    width: 100%
}

@-webkit-keyframes Divider-Line-Animate {

    0%,
    20% {
        transform: scaleX(0)
    }

    40% {
        transform: scaleX(1);
        transform-origin: left
    }
}

.module-custom-header-footer .bx-featured-content-stats__animateAuthor {
    border-bottom: .1008rem solid
}

.module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
.module-custom-header-footer .bx-featured-content__media iframe,
.module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
.module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
.module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
    aspect-ratio: 16/9;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 18.5008rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 18.5008rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 20.7008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 38.7008rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 35.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 39.6rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper img,
    .module-custom-header-footer .bx-featured-content__media iframe,
    .module-custom-header-footer .bx-featured-content__media.bx-featured-banner-button .bx-article-image-focused img,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__media .bx-featured-content__img.bx-animation__image-wrapper,
    .module-custom-header-footer .bx-featured_content__front .bx-featured-content__video {
        height: 57.7008rem
    }
}

.module-custom-header-footer .bx-featured-content__media .bx-featured-content__img:not(.bx-animation__image-wrapper) img {
    height: auto !important;
    width: 100%
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-featured-content-stats-inner-min__left .bx-featured-content-stats__item {
        margin-right: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-stats-inner-min__left .bx-featured-content-stats__item {
        margin-right: 0
    }
}

.module-custom-header-footer .bx-featured-content__author .tenup--block-components__character-count {
    float: right;
    position: static !important
}

.module-custom-header-footer .bx-featured-content-video_icon_check {
    display: none
}

.module-custom-header-footer .bx-featured-content__video iframe {
    height: auto !important;
    pointer-events: none
}

.module-custom-header-footer .bx-featured-content__author .bx-singular-link .tenup--block-components__character-count {
    margin-left: var(--spacing-24);
    margin-top: var(--spacing-8)
}

.module-custom-header-footer .bx-featured-content__author .bx-video-link .tenup--block-components__character-count {
    margin-left: auto;
    margin-top: auto
}

.module-custom-header-footer .bx-video-link__label {
    color: var(--c-gray-1)
}

.module-custom-header-footer .bx-featured-content__author .bx-featured-content-stats__value .tenup--block-components__character-count,
.module-custom-header-footer .bx-featured-content__author .bx-featured-content-stats_author__value .tenup--block-components__character-count {
    margin-top: -.8rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__content {
        width: 38.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content__content {
        width: auto
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content-right__inner .bx-featured-content__content {
        margin-left: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-featured-content-right__inner .bx-featured-content__content {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-featured-content__curtain {
    background: var(--c-graphics);
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: translate3d(0, 100%, 0);
    width: 100%
}

.module-custom-header-footer .bx-error-custom {
    color: var(--c-red);
    font-size: var(--fs-12)
}

.module-custom-header-footer .bx-featured-content__inner .tenup--block-components__character-count .tenup--block-components__character-count__label,
.module-custom-header-footer .bx-featured-content__inner .tenup--block-components__character-count svg {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-16) !important
}

.module-custom-header-footer .bx-featured-content__description a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-featured-content__description a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-content__description a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-featured-content__inner .bx-charting-component-desktop-image.graph__block,
.module-custom-header-footer .bx-featured-content__inner .highcharts-container {
    overflow: visible !important
}

.module-custom-header-footer .bx-featured-content__inner .bx-charting-component-desktop-image {
    display: block !important
}

.module-custom-header-footer .bx-featured-content__inner .feature-content-text-weight {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-featured-content__inner .feature-content-text-weight {
        font-weight: var(--fw-regular) !important
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-featured-content__inner .feature-content-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-featured-content__inner .feature-content-text-weight {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-featured-content__inner .feature-content-text-link {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-regular) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-featured-content__inner .feature-content-text-link {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-featured-content-chart__title a,
.module-custom-header-footer .bx-featured-content__caption a,
.module-custom-header-footer .bx-featured-content__description a {
    background-image: linear-gradient(currentcolor, currentcolor) !important;
    background-position: 0 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0 .1008rem !important;
    text-decoration: none !important;
    transition: background-size .3s !important
}

.module-custom-header-footer .bx-featured-content-chart__title a:hover,
.module-custom-header-footer .bx-featured-content__caption a:hover,
.module-custom-header-footer .bx-featured-content__description a:hover {
    background-size: 100% .1008rem !important
}

.module-custom-header-footer .is-color-theme-dark .bx-chart-component-textarea textarea {
    background-color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-chart-component-textarea textarea.focus-visible {
    background-color: var(--c-white) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-chart-component-textarea textarea:focus-visible {
    background-color: var(--c-white) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-featured-content__media:hover .highcharts-container svg {
    transform: none !important
}

.module-custom-header-footer .bx-featured-content__media .bx-brightcove-no__disclaimer,
.module-custom-header-footer .bx-featured-content__media .bx-brightcove__disclaimer {
    display: none
}

.module-custom-header-footer .bx-brightcove__disclaimer {
    padding: 1rem !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__container-inner.bx-disclaimer__enable {
        width: 80%
    }
}

.module-custom-header-footer .simplebar-track.simplebar-vertical {
    width: .8rem !important
}

.module-custom-header-footer .simplebar-scrollbar {
    opacity: 1 !important;
    transition: none !important
}

.module-custom-header-footer .simplebar-track {
    opacity: 1 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-brightcove[:has(.bx-brightcove__disclaimer)] video-js {
        height: 20.2rem
    }

    .module-custom-header-footer .bx-dialog-brightcove:has(.bx-brightcove__disclaimer) video-js {
        height: 20.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog-brightcove[:has(.bx-brightcove__disclaimer)] video-js {
        height: 23.4rem
    }

    .module-custom-header-footer .bx-dialog-brightcove:has(.bx-brightcove__disclaimer) video-js {
        height: 23.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-brightcove[:has(.bx-brightcove__disclaimer)] video-js {
        height: 38.7008rem
    }

    .module-custom-header-footer .bx-dialog-brightcove:has(.bx-brightcove__disclaimer) video-js {
        height: 38.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-brightcove[:has(.bx-brightcove__disclaimer)] video-js {
        height: 45rem
    }

    .module-custom-header-footer .bx-dialog-brightcove:has(.bx-brightcove__disclaimer) video-js {
        height: 45rem
    }
}

.module-custom-header-footer .bx-dialog-brightcove .bx-brightcove__disclaimer {
    display: none;
    font-size: 1.4rem;
    max-height: 25rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-brightcove .bx-brightcove__disclaimer {
        margin-left: auto;
        margin-right: auto;
        width: 34rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog-brightcove .bx-brightcove__disclaimer {
        width: 39.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog-brightcove .bx-brightcove__disclaimer {
        width: 100%
    }
}

.module-custom-header-footer .modal-open .bx-dialog-brightcove .bx-brightcove__disclaimer {
    display: block
}

.module-custom-header-footer .bx-brightcove__add-disclaimer {
    margin-top: var(--spacing-40)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-brightcove__add-disclaimer {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-brightcove__add-disclaimer {
        margin-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-brightcove__add-disclaimer {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-brightcove__add-disclaimer {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-brightcove__add-disclaimer {
        margin-top: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-inner {
    max-height: 100vh
}

.module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-inner {
    max-height: 100vh
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-inner {
        max-width: 36rem;
        width: 36rem
    }

    .module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-inner {
        max-width: 36rem;
        width: 36rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-inner {
        max-width: 41.6rem;
        width: 41.6rem
    }

    .module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-inner {
        max-width: 41.6rem;
        width: 41.6rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-inner {
        grid-template-areas: "Content Content Content Content Content Content Content Content";
        max-width: var(--container-width);
        width: 68.8rem
    }

    .module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-inner {
        grid-template-areas: "Content Content Content Content Content Content Content Content";
        max-width: var(--container-width);
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-inner {
        max-width: var(--container-width);
        width: 80rem
    }

    .module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-inner {
        max-width: var(--container-width);
        width: 80rem
    }
}

.module-custom-header-footer .bx-dialog-brightcove__modal[:has(.bx-brightcove__disclaimer)] .bx-dialog__container-content {
    max-height: 100%
}

.module-custom-header-footer .bx-dialog-brightcove__modal:has(.bx-brightcove__disclaimer) .bx-dialog__container-content {
    max-height: 100%
}

.module-custom-header-footer .bx-accordion__item-title.active+.bx-accordion__panel .bx-featured-content-item__cta,
.module-custom-header-footer .bx-accordion__item-title.active+.bx-accordion__panel .bx-featured-content__description,
.module-custom-header-footer .bx-accordion__item-title.active+.bx-accordion__panel .bx-featured-content__title {
    opacity: 1 !important;
    transform: none !important;
    visibility: visible !important
}

.module-custom-header-footer .bx-tabs__wrapper {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__wrapper {
        --columns: 4;
        grid-template-areas: " Content Content Content Content " " ContentDesc ContentDesc ContentDesc ContentDesc "
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrapper {
        --columns: 8;
        grid-template-areas: " Content Content Content Content Content . . . " " ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tabs__wrapper {
        --columns: 16;
        grid-template-areas: " Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content " " ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc"
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__wrapper {
        --columns: 16;
        grid-template-areas: " Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content Content " " ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc ContentDesc"
    }
}

.module-custom-header-footer .bx-tabs__editor,
.module-custom-header-footer .bx-tabs__theme {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-tabs__editor.is-color-theme-dark .bx-tabs__appender button {
    box-shadow: inset 0 0 0 .1008rem var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__appender {
    display: inline-block;
    margin: .2rem;
    position: relative;
    vertical-align: middle
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper {
    display: flex;
    list-style: none
}

.module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li {
    background: var(--c-white) 0 0 no-repeat padding-box;
    border: .2rem solid var(--c-black);
    opacity: 1
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: flex-start;
    display: flex;
    overflow-x: auto;
    padding-left: 0 !important;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
    cursor: pointer;
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-top: 0 !important;
    opacity: 1;
    position: relative;
    text-align: left;
    text-transform: uppercase
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
        font-size: var(--fs-16);
        margin-right: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
        margin-right: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
        font-size: var(--fs-18);
        margin-right: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
        font-size: var(--fs-20);
        margin-right: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li {
        margin-right: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__theme_wrapper li>h4 {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    opacity: 1;
    position: relative;
    text-align: left
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16);
        opacity: 1
    }
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li>h4 {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    opacity: 1;
    position: relative;
    text-align: left
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-20)
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap .bx-tabs__theme_wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    align-items: flex-start;
    display: flex;
    grid-area: Content;
    list-style-type: none;
    overflow-x: auto;
    padding-left: 0 !important;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-tabs__theme_wrapper::-webkit-scrollbar,
.module-custom-header-footer .bx-tabs__wrapper::-webkit-scrollbar {
    display: none
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__wrapper .bx-tabs__wrap li {
    background: var(--c-black) 0 0 no-repeat padding-box;
    border: .2rem solid var(--c-white);
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__container {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-tabs__container {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark[data-uw-sr-styled=true] .bx-tabs__container sup a {
    color: var(--c-color) !important
}

.module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li {
    border-radius: var(--spacing-72);
    cursor: pointer;
    display: inline-block;
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    margin-right: var(--spacing-24);
    margin-top: 0 !important;
    padding: 0 var(--spacing-48);
    text-align: center;
    transition: all .2s ease;
    vertical-align: middle;
    white-space: nowrap;
    width: auto
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li {
        height: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li {
        height: 6.6rem
    }
}

.module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
    cursor: pointer;
    transition: all .2s ease;
    vertical-align: middle
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        bottom: 2.3rem;
        line-height: 2.4rem !important;
        top: 1.9rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.7rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li h4 {
        bottom: 2.3rem;
        line-height: 2.4rem !important;
        top: 1.9rem;
        transition: none !important
    }
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
    cursor: pointer;
    text-align: center;
    transition: all .2s ease;
    vertical-align: middle
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.4rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.7rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.7rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 3.6rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li h4 {
        line-height: 2.7rem !important
    }
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__links_wrap li.bx-tabs__active h4 {
    border-bottom: .1008rem solid var(--c-black);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap li.bx-tabs__active,
.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap li:hover {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap li.bx-tabs__active.focus-visible {
    background: var(--c-yellow) !important;
    color: var(--c-copy);
    outline: none !important
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap li.bx-tabs__active:focus-visible {
    background: var(--c-yellow) !important;
    outline: none !important
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__wrap li.bx-tabs__active:focus-visible {
    color: var(--c-copy)
}

.module-custom-header-footer .bx-tabs__data_container ul {
    padding: 0
}

.module-custom-header-footer .bx-tabs__data_container>ul>li {
    display: none;
    margin-top: 0
}

.module-custom-header-footer .bx-tabs__data_container>ul>li:first-child {
    display: block
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__links_wrap ul li.first-child {
    border-bottom: .1008rem solid var(--c-white)
}

.module-custom-header-footer .bx-tabs__dropdown {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__dropdown,
.module-custom-header-footer .is-color-theme-dark .bx-tabs__wrapper .bx-tabs__wrap li.bx-tabs__active,
.module-custom-header-footer .is-color-theme-dark .bx-tabs__wrapper .bx-tabs__wrap li:hover {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__links_wrap li.bx-tabs__active {
    border-bottom: .1008rem solid var(--c-white);
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-tabs__wrap .bx-tabs__theme_wrapper li:hover {
    transition: all .9s cubic-bezier(.32, .94, .6, 1)
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__data_container .item_wrap {
    cursor: pointer;
    padding: 1rem 2rem
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__data_container .item_wrap:hover {
    background: var(--c-white)
}

.module-custom-header-footer .bx-tabs__theme_wrapper li.bx-tabs__active:hover {
    transform: scaleX(1) !important;
    transform-origin: left !important
}

.module-custom-header-footer .bx-tabs__wrapper .bx-tabs__data_container .item {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -ms-flexbox;
    justify-content: space-between;
    list-style-type: none;
    position: relative
}

.module-custom-header-footer .bx-tabs__data_container {
    grid-area: ContentDesc
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__dark li {
    color: var(--c-white)
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__light li {
    color: var(--c-black)
}

.module-custom-header-footer .bx-tabs__dark .bx-tabs__animationforward:before {
    background: var(--c-white);
    border-radius: var(--spacing-12);
    bottom: 0;
    content: "";
    height: .1008rem;
    left: 0;
    position: absolute;
    transition: all .4s ease !important;
    width: 0
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__animationforward:before {
    background: var(--c-black);
    border-radius: var(--spacing-12);
    bottom: 0;
    content: "";
    height: .1008rem;
    left: 0;
    position: absolute;
    transition: all .4s ease !important;
    width: 0
}

.module-custom-header-footer .bx-remove_tab_content_animation img {
    opacity: 1 !important
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__links_wrap .bx-tabs__animationforward:before {
    background: var(--c-white);
    border-radius: var(--spacing-12);
    bottom: 0;
    content: "";
    height: .1008rem;
    left: 0;
    position: absolute;
    transition: all .4s ease !important;
    width: 0
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li:hover:before {
    width: 100%
}

.module-custom-header-footer .bx-tabs__links_wrap .bx-tabs__theme_wrapper li.bx-tabs__animationforward:before {
    transform: scaleX(0) !important;
    transform-origin: right !important;
    transition: transform .4s ease !important;
    width: 100%
}

.module-custom-header-footer .bx-tabs__theme_wrapper li.bx-tabs__animationforward:hover:before {
    transform: scaleX(1) !important;
    transform-origin: left !important
}

.module-custom-header-footer .bx-tabs__dropbtn>h4 {
    word-wrap: break-word;
    border: none;
    cursor: pointer;
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-regular);
    white-space: break-spaces
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__dropbtn>h4 {
        width: 24.2rem
    }
}

@media (min-width:25.87em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-tabs__dropbtn>h4 {
        width: 28.2rem
    }
}

.module-custom-header-footer .bx-tabs__dropdown {
    display: inline-block;
    position: relative
}

.module-custom-header-footer .bx-tabs__dropdown-content {
    background-color: var(--c-black);
    display: none;
    position: absolute;
    z-index: 10
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__dropdown-content {
    background-color: var(--c-white)
}

.module-custom-header-footer .bx-tabs__dropdown-content a {
    word-wrap: break-word;
    color: var(--c-white);
    display: block;
    padding: var(--spacing-12) var(--spacing-24);
    text-decoration: none;
    white-space: break-spaces
}

.module-custom-header-footer .bx-tabs__dropdown-content a>h4 {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__dropdown-content a>h4 {
        font-size: var(--fs-16)
    }
}

@media (min-width:25.87em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-tabs__dropdown-content a>h4 {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__dropdown-content a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-tabs__dropdown-content a:hover {
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-tabs__dropdown-content-show {
    display: block !important;
    width: 100%
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-tabs__dropdown-content-show {
        width: 42.4rem
    }
}

.module-custom-header-footer .bx-tabs__dropdown-content-hide {
    display: none !important
}

.module-custom-header-footer .bx-tabs__dropdown-innerblock {
    align-items: center;
    display: flex;
    height: var(--spacing-64);
    justify-content: space-between;
    padding: var(--spacing-24);
    width: 100%
}

.module-custom-header-footer .bx-tabs__svg-dropdown {
    fill: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-tabs__svg-dropdown {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-tabs__theme_wrapper li {
    white-space: nowrap;
    width: auto
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tabs__theme_wrapper li {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__theme_wrapper li {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-tabs__theme_wrapper li>h4 {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    white-space: nowrap;
    width: auto
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__theme_wrapper li>h4 {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-tabs__mobile_view {
    grid-area: Content;
    margin-bottom: 0;
    white-space: nowrap
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__mobile_view {
        display: block;
        width: 100%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-tabs__mobile_view {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__mobile_view {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-tabs__innerwrap {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-tabs__innerwrap {
        display: block;
        grid-area: Content
    }
}

@media print {
    .module-custom-header-footer .bx-tabs__innerwrap {
        display: block;
        grid-area: Content
    }
}

.module-custom-header-footer .bx-tabs__tabsappender>.block-editor-inner-blocks>.block-editor-block-list__layout {
    display: grid;
    grid-template-columns: 1fr;
    justify-content: start
}

.module-custom-header-footer .bx-tabs__tabsblockappneder {
    grid-column: 1;
    grid-row: 1;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-component-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-tabs-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-stat__statfield {
    border-bottom: .1rem solid var(--c-copy);
    margin: var(--spacing-16) 0 !important;
    width: 100%
}

.module-custom-header-footer .bx-stat__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-stat {
    background-color: var(--c-background);
    color: var(--c-copy);
    margin-bottom: 0;
    margin-top: 0;
    min-height: auto
}

.module-custom-header-footer .bx-stat__inner .tenup--block-components__character-count {
    position: static !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__ui {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-stat-featured__statmainWrapper {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    row-gap: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 4;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat" "Title1 Title1 Title1 Title1" "Value1 Value1 Value1 Value1" "Title2 Title2 Title2 Title2" "Value2 Value2 Value2 Value2" "Title3 Title3 Title3 Title3" "Value3 Value3 Value3 Value3" "Title4 Title4 Title4 Title4" "Value4 Value4 Value4 Value4" "Title5 Title5 Title5 Title5" "Value5 Value5 Value5 Value5" "Title6 Title6 Title6 Title6" "Value6 Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 4;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat" "Title1 Title1 Title1 Title1" "Value1 Value1 Value1 Value1" "Title2 Title2 Title2 Title2" "Value2 Value2 Value2 Value2" "Title3 Title3 Title3 Title3" "Value3 Value3 Value3 Value3" "Title4 Title4 Title4 Title4" "Value4 Value4 Value4 Value4" "Title5 Title5 Title5 Title5" "Value5 Value5 Value5 Value5" "Title6 Title6 Title6 Title6" "Value6 Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 4;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat" "Title1 Title1 Title1 Title1" "Value1 Value1 Value1 Value1" "Title2 Title2 Title2 Title2" "Value2 Value2 Value2 Value2" "Title3 Title3 Title3 Title3" "Value3 Value3 Value3 Value3" "Title4 Title4 Title4 Title4" "Value4 Value4 Value4 Value4" "Title5 Title5 Title5 Title5" "Value5 Value5 Value5 Value5" "Title6 Title6 Title6 Title6" "Value6 Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 8;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat" "Title1 Title1 Title1 . . Title2 Title2 Title2" "Value1 Value1 Value1 . . Value2 Value2 Value2" "Title3 Title3 Title3 . . Title4 Title4 Title4" "Value3 Value3 Value3 . . Value4 Value4 Value4" "Title5 Title5 Title5 . . Title6 Title6 Title6" "Value5 Value5 Value5 . . Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 16;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title1 Title1 Title1 .  Title2 Title2 Title2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value1 Value1 Value1 .  Value2 Value2 Value2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title3 Title3 Title3 .  Title4 Title4 Title4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value3 Value3 Value3 .  Value4 Value4 Value4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title5 Title5 Title5 .  Title6 Title6 Title6" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value5 Value5 Value5 .  Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 16;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title1 Title1 Title1 .  Title2 Title2 Title2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value1 Value1 Value1 .  Value2 Value2 Value2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title3 Title3 Title3 .  Title4 Title4 Title4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value3 Value3 Value3 .  Value4 Value4 Value4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title5 Title5 Title5 .  Title6 Title6 Title6" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value5 Value5 Value5 .  Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        --columns: 16;
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title1 Title1 Title1 .  Title2 Title2 Title2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value1 Value1 Value1 .  Value2 Value2 Value2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title3 Title3 Title3 .  Title4 Title4 Title4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value3 Value3 Value3 .  Value4 Value4 Value4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title5 Title5 Title5 .  Title6 Title6 Title6" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value5 Value5 Value5 .  Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper {
        grid-template-areas: "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title1 Title1 Title1 .  Title2 Title2 Title2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value1 Value1 Value1 .  Value2 Value2 Value2" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title3 Title3 Title3 .  Title4 Title4 Title4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value3 Value3 Value3 .  Value4 Value4 Value4" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Title5 Title5 Title5 .  Title6 Title6 Title6" "Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat Featuerdstat . Value5 Value5 Value5 .  Value6 Value6 Value6" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . ."
    }
}

.module-custom-header-footer .bx-stat__stattitle,
.module-custom-header-footer .bx-stat__stattitle p {
    font-size: var(--fs-16);
    margin-bottom: var(--spacing-32)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 28.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 20rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 20rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        width: 22.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat__stattitle,
    .module-custom-header-footer .bx-stat__stattitle p {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-40);
        width: 29.6rem
    }
}

.module-custom-header-footer .bx-stat-featured__statvalue[data-uw-sr-styled=true],
.module-custom-header-footer .bx-stat__statValue[data-uw-sr-styled=true],
.module-custom-header-footer .bx-stat__statvalue[data-uw-sr-styled=true] {
    background: transparent none repeat 0 0/auto auto padding-box border-box scroll !important;
    background: initial !important
}

.module-custom-header-footer .bx-stat__statvalue,
.module-custom-header-footer .bx-stat__statvalue p {
    font-family: var(--f-serif);
    font-size: var(--fs-40);
    padding-bottom: var(--spacing-16)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 28.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 20rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 20rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-16);
        width: 22.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat__statvalue,
    .module-custom-header-footer .bx-stat__statvalue p {
        font-size: var(--fs-64);
        padding-bottom: var(--spacing-24);
        width: 29.6rem
    }
}

.module-custom-header-footer .bx-stat-title1 {
    grid-area: Title1;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-title2 {
    grid-area: Title2;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-title3 {
    grid-area: Title3;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-title4 {
    grid-area: Title4;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-title5 {
    grid-area: Title5;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-title6 {
    grid-area: Title6;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value1 {
    grid-area: Value1;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value2 {
    grid-area: Value2;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value3 {
    grid-area: Value3;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value4 {
    grid-area: Value4;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value5 {
    grid-area: Value5;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-value6 {
    grid-area: Value6;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-featured__statvalue,
.module-custom-header-footer .bx-stat__statValue {
    font-family: var(--f-serif)
}

.module-custom-header-footer .bx-stat .tenup--block-components__character-count__label,
.module-custom-header-footer .red-error {
    font-family: var(--f-sans)
}

.module-custom-header-footer .bx-stat-featured__stat {
    grid-area: Featuerdstat;
    margin: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 32.8rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-24)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        line-height: 1
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: var(--fs-102);
        margin-top: var(--spacing-56);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 32.8rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-24)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        line-height: 1
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: var(--fs-80);
        margin-top: var(--spacing-40);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 36.8rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-24)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        line-height: 1
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: var(--fs-96);
        margin-top: var(--spacing-48);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 68.8rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-32)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        line-height: 1
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: var(--fs-176);
        margin-top: var(--spacing-56);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 56rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-32)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        font-size: 14.4rem !important;
        margin-top: var(--spacing-56);
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: 14.4rem !important;
        margin-top: var(--spacing-56);
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 56rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-32)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        font-size: 14.4rem !important;
        margin-top: var(--spacing-56);
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: 14.4rem !important;
        margin-top: var(--spacing-56);
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        width: 62.4rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue {
        font-size: 16rem !important;
        margin-top: var(--spacing-64);
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: 16rem !important;
        margin-top: var(--spacing-64);
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-featured__stat {
        min-width: 81.6rem
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__stattitle p {
        font-size: var(--fs-48)
    }

    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue,
    .module-custom-header-footer .bx-stat-featured__stat .bx-stat-featured__statvalue p {
        font-size: var(--fs-216) !important;
        margin-top: var(--spacing-72);
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-stat__statValue,
.module-custom-header-footer .bx-stat__statValue p {
    font-size: var(--fs-40);
    grid-area: value;
    padding-bottom: var(--spacing-16)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 28.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 23rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 23rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-16);
        width: 24.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statValue p {
        font-size: var(--fs-64);
        padding-bottom: var(--spacing-24);
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue,
.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue p {
    padding-bottom: var(--spacing-16)
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue p {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 32rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue p {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 32rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue p {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statValue p {
        font-size: var(--fs-56);
        line-height: var(--spacing-96) !important;
        padding-bottom: var(--spacing-24);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stat-featured__stattitle,
.module-custom-header-footer .bx-stat__statTitle,
.module-custom-header-footer .bx-stat__stattitle {
    font-family: var(--f-sans) !important
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle,
.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle p {
    font-size: var(--fs-16);
    grid-area: title;
    margin-bottom: var(--spacing-32)
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle p {
        width: 32rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle p {
        width: 32rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle p {
        width: 36.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statTitle p {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-40);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stat__statTitle,
.module-custom-header-footer .bx-stat__statTitle p {
    font-size: var(--fs-16);
    grid-area: title;
    margin-bottom: var(--spacing-32)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 28.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 23rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 23rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        width: 24.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat__statTitle,
    .module-custom-header-footer .bx-stat__statTitle p {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-40);
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-stat__animateFeatureStat {
    background-color: var(--c-background);
    height: .1008rem;
    margin-bottom: 0;
    position: relative;
    width: 100%
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title2, .bx-stat-title3, .bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value1>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title2, .module-custom-header-footer .bx-stat-title3, .module-custom-header-footer .bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value1>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value3>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value3>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5, .bx-stat-title6)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title6)] .bx-stat-value5>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title6) .bx-stat-value5>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title2, .bx-stat-title3, .bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value1>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title2, .module-custom-header-footer .bx-stat-title3, .module-custom-header-footer .bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value1>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title4, .bx-stat-title5, .bx-stat-title6)] .bx-stat-value3>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title4, .module-custom-header-footer .bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value3>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5, .bx-stat-title6)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5, .module-custom-header-footer .bx-stat-title6) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title6)] .bx-stat-value5>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title6) .bx-stat-value5>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) and (max-width:79.9375em) {

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) and (max-width:89.9375em) {

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }
}

@media print {

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) and (max-width:119.9375em) {

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title3, .bx-stat-title5)] .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value1>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title3, .module-custom-header-footer .bx-stat-title5) .bx-stat-value2>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper[:has(.bx-stat-title5)] .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value3>.bx-stat__animateFeatureStat,
    .module-custom-header-footer .bx-stat-featured__statmainWrapper:has(.bx-stat-title5) .bx-stat-value4>.bx-stat__animateFeatureStat {
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-stat__animateStat {
    background-color: var(--c-background);
    height: .1008rem;
    margin-bottom: 0;
    position: relative
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 100%
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 28.8rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 23rem
    }
}

@media print {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 23rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 24.4rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-stat__animateStat {
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
    background-color: var(--c-background);
    height: .1008rem;
    margin-bottom: 0;
    position: relative
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 100%
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 28.8rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 32rem
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 32rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 36.8rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__animateStat {
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stat__animateFeatureStat.active:before,
.module-custom-header-footer .bx-stat__animateStat.active:before {
    -webkit-animation: Divider-Line-Animate 1.5s linear !important;
    animation: Divider-Line-Animate 1.5s linear !important;
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform-origin: left;
    transition-timing-function: ease-out !important;
    width: 100%
}

@media print {

    .module-custom-header-footer .bx-stat__animateFeatureStat.active:before,
    .module-custom-header-footer .bx-stat__animateStat.active:before {
        transform: scaleX(1)
    }

    .module-custom-header-footer .bx-stat__animateFeatureStat:before,
    .module-custom-header-footer .bx-stat__animateStat:before {
        background: var(--c-copy);
        content: "";
        height: 100%;
        position: absolute;
        transform: scaleX(1);
        width: 100%
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__animateFeatureStat:before,
.module-custom-header-footer .bx-shared-class .bx-stat__animateStat:before {
    -webkit-animation: none !important;
    animation: none !important;
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform: scaleX(1);
    width: 100%
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title1 {
    grid-area: title1
}

.module-custom-header-footer .bx-stats__title1 {
    grid-area: title1;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
    grid-area: title2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__title2 {
    grid-area: title2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title2 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title2 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title3 {
    grid-area: title3;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title3 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title3 {
        margin-left: auto;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title3 {
        margin-left: auto;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__title3 {
    grid-area: title3;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title3 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title3 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title3 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title4 {
    grid-area: title4;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title4 {
        margin-left: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title4 {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-stats__title4 {
    grid-area: title4;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title5 {
    grid-area: title5;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__title5 {
    grid-area: title5;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
    grid-area: title6;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title6 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__title6 {
    grid-area: title6;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title6 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title6 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title6 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title7 {
    grid-area: title7;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title7 {
        margin-left: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title7 {
        margin-left: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
    grid-area: title8;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
        margin-left: auto !important;
        margin-right: 0 !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
    grid-area: title9;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title9 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title10 {
    grid-area: title10;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title10 {
        margin-left: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title10 {
        margin-left: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title11 {
    grid-area: title11;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
    grid-area: title12;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__title12 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__title7 {
    grid-area: title7;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title7 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title7 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title7 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__title8 {
    grid-area: title8;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__title9 {
    grid-area: title9;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__title10 {
    grid-area: title10;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title10 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title10 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title10 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__title11 {
    grid-area: title11;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__title11 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__title11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__title11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__title11 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__title11 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__title12 {
    grid-area: title12;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__value1 {
    grid-area: value1;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
    grid-area: value2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__value2 {
    grid-area: value2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value2 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value2 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value3 {
    grid-area: value3;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value3 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value3 {
        margin-left: auto;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value3 {
        margin-left: auto;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__value3 {
    grid-area: value3;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value3 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value3 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value3 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value4 {
    grid-area: value4;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value4 {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-stats__value4 {
    grid-area: value4;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value5 {
    grid-area: value5;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__value5 {
    grid-area: value5;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
    grid-area: value6;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value6 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__value6 {
    grid-area: value6;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value6 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value6 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value6 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value7 {
    grid-area: value7;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value7 {
        margin-left: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value7 {
        margin-left: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
    grid-area: value8;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
        margin-left: auto !important;
        margin-right: 0 !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
    grid-area: value9;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value9 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value10 {
    grid-area: value10;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value10 {
        margin-left: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value10 {
        margin-left: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value11 {
    grid-area: value11;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
    grid-area: value12;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__value12 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__value7 {
    grid-area: value7;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value7 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value7 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value7 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__value8 {
    grid-area: value8;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__value9 {
    grid-area: value9;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__value10 {
    grid-area: value10;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value10 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value10 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value10 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__value11 {
    grid-area: value11;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__value11 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__value11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__value11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__value11 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__value11 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__value12 {
    grid-area: value12;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__Date1 {
    grid-area: Date1;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
    grid-area: Date2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date2 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__Date2 {
    grid-area: Date2;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date2 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date2 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date2 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date2 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__Date3 {
    grid-area: Date3;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date3 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date3 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date3 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date3 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date3 {
    grid-area: Date3;
    margin-right: auto;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date3 {
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date3 {
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date4 {
    grid-area: Date4;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date4 {
        margin-left: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date4 {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date5 {
    grid-area: Date5;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date5 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stats__Date4 {
    grid-area: Date4;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__Date5 {
    grid-area: Date5;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date6 {
    grid-area: Date6;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date6 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date6 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date6 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__Date6 {
    grid-area: Date6;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date6 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date6 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date6 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date6 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date7 {
    grid-area: Date7;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date7 {
        margin-left: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date7 {
        margin-left: 0
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
    grid-area: Date8;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
        margin-left: auto !important;
        margin-right: 0 !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date8 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date9 {
    grid-area: Date9;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date9 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date9 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date9 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date10 {
    grid-area: Date10;
    margin-right: 0;
    margin-top: 0
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date10 {
        margin-left: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date10 {
        margin-left: 0 !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date11 {
    grid-area: Date11;
    margin-left: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date11 {
        margin-left: auto !important;
        margin-right: auto !important
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date12 {
    grid-area: Date12;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date12 {
        margin-left: var(--spacing-24) !important;
        margin-right: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date12 {
        margin-left: var(--spacing-16) !important;
        margin-right: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stats__Date12 {
        margin-left: 1rem !important;
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-stats__Date7 {
    grid-area: Date7;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date7 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date7 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date7 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date7 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__Date8 {
    grid-area: Date8;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__Date9 {
    grid-area: Date9;
    margin-left: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stats__Date10 {
    grid-area: Date10;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date10 {
        margin-right: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date10 {
        margin-left: 1.4rem !important;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date10 {
        margin-left: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date10 {
        margin-left: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__Date11 {
    grid-area: Date11;
    margin-right: auto;
    margin-top: 0
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-stats__Date11 {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats__Date11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stats__Date11 {
        margin-left: auto;
        margin-right: 1.5008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats__Date11 {
        margin-right: 2rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats__Date11 {
        margin-right: 2.5008rem !important
    }
}

.module-custom-header-footer .bx-stats__Date12 {
    grid-area: Date12;
    margin-right: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-stat-main_statItemthree {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    row-gap: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 8;
        grid-template-areas: "title1 title1 title1 title1 title2 title2 title2 title2" "value1 value1 value1 value1 value2 value2 value2 value2" "Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2" "title3 title3 title3 title3 title4 title4 title4 title4" "value3 value3 value3 value3 value4 value4 value4 value4" "Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 title5 title6 title6 title6 title6" "value5 value5 value5 value5 value6 value6 value6 value6" "Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title8 title8 title8 title8" "value7 value7 value7 value7 value8 value8 value8 value8" "Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 title9 title10 title10 title10 title10" "value9 value9 value9 value9 value10 value10 value10 value10" "Date9 Date9 Date9 Date9 Date10 Date10 Date10 Date10" "title11 title11 title11 title11 title12 title12 title12 title12" "value11 value11 value11 value11 value12 value12 value12 value12" "Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title2  title2 title2 title2 title2 title2 title3 title3 title3 title3 title3 " "value1 value1 value1 value1 value1 value2 value2 value2 value2  value2 value2 value3 value3 value3 value3 value3" "Date1 Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date3" "title4 title4 title4 title4 title4 title5 title5 title5 title5 title5 title5 title6 title6 title6 title6 title6" "value4 value4 value4 value4  value4 value5 value5 value5 value5 value5 value5  value6 value6 value6 value6 value6" "Date4 Date4 Date4 Date4 Date4 Date5 Date5 Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title7 title8  title8 title8 title8 title8 title8 title9 title9 title9 title9 title9 " "value7 value7 value7 value7 value7 value8 value8 value8 value8  value8 value8 value9 value9 value9 value9 value9" "Date7 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8 Date8 Date8 Date9 Date9 Date9 Date9 Date9" "title10 title10 title10 title10 title10 title11 title11 title11 title11 title11 title11 title12 title12 title12 title12 title12" "value10 value10 value10 value10  value10 value11 value11 value11 value11 value11 value11  value12 value12 value12 value12 value12" "Date10 Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12 Date12";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title2  title2 title2 title2 title2 title2 title3 title3 title3 title3 title3 " "value1 value1 value1 value1 value1 value2 value2 value2 value2  value2 value2 value3 value3 value3 value3 value3" "Date1 Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date3" "title4 title4 title4 title4 title4 title5 title5 title5 title5 title5 title5 title6 title6 title6 title6 title6" "value4 value4 value4 value4  value4 value5 value5 value5 value5 value5 value5  value6 value6 value6 value6 value6" "Date4 Date4 Date4 Date4 Date4 Date5 Date5 Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title7 title8  title8 title8 title8 title8 title8 title9 title9 title9 title9 title9 " "value7 value7 value7 value7 value7 value8 value8 value8 value8  value8 value8 value9 value9 value9 value9 value9" "Date7 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8 Date8 Date8 Date9 Date9 Date9 Date9 Date9" "title10 title10 title10 title10 title10 title11 title11 title11 title11 title11 title11 title12 title12 title12 title12 title12" "value10 value10 value10 value10  value10 value11 value11 value11 value11 value11 value11  value12 value12 value12 value12 value12" "Date10 Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12 Date12";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title2  title2 title2 title2 title2 title2 title3 title3 title3 title3 title3 " "value1 value1 value1 value1 value1 value2 value2 value2 value2  value2 value2 value3 value3 value3 value3 value3" "Date1 Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date3" "title4 title4 title4 title4 title4 title5 title5 title5 title5 title5 title5 title6 title6 title6 title6 title6" "value4 value4 value4 value4  value4 value5 value5 value5 value5 value5 value5  value6 value6 value6 value6 value6" "Date4 Date4 Date4 Date4 Date4 Date5 Date5 Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title7 title8  title8 title8 title8 title8 title8 title9 title9 title9 title9 title9 " "value7 value7 value7 value7 value7 value8 value8 value8 value8  value8 value8 value9 value9 value9 value9 value9" "Date7 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8 Date8 Date8 Date9 Date9 Date9 Date9 Date9" "title10 title10 title10 title10 title10 title11 title11 title11 title11 title11 title11 title12 title12 title12 title12 title12" "value10 value10 value10 value10  value10 value11 value11 value11 value11 value11 value11  value12 value12 value12 value12 value12" "Date10 Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12 Date12";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItemthree {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title2  title2 title2 title2 title2 title2 title3 title3 title3 title3 title3 " "value1 value1 value1 value1 value1 value2 value2 value2 value2  value2 value2 value3 value3 value3 value3 value3" "Date1 Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date3" "title4 title4 title4 title4 title4 title5 title5 title5 title5 title5 title5 title6 title6 title6 title6 title6" "value4 value4 value4 value4  value4 value5 value5 value5 value5 value5 value5  value6 value6 value6 value6 value6" "Date4 Date4 Date4 Date4 Date4 Date5 Date5 Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title7 title8  title8 title8 title8 title8 title8 title9 title9 title9 title9 title9 " "value7 value7 value7 value7 value7 value8 value8 value8 value8  value8 value8 value9 value9 value9 value9 value9" "Date7 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8 Date8 Date8 Date9 Date9 Date9 Date9 Date9" "title10 title10 title10 title10 title10 title11 title11 title11 title11 title11 title11 title12 title12 title12 title12 title12" "value10 value10 value10 value10  value10 value11 value11 value11 value11 value11 value11  value12 value12 value12 value12 value12" "Date10 Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12 Date12"
    }
}

.module-custom-header-footer .bx-stat-main_statItem {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    row-gap: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 4;
        grid-template-areas: "title1 title1 title1 title1" "value1 value1 value1 value1" "Date1 Date1 Date1 Date1" "title2 title2 title2 title2" "value2 value2 value2 value2" "Date2 Date2 Date2 Date2" "title3 title3 title3 title3" "value3 value3 value3 value3" "Date3 Date3 Date3 Date3" "title4 title4 title4 title4" "value4 value4 value4 value4" "Date4 Date4 Date4 Date4" "title5 title5 title5 title5" "value5 value5 value5 value5" "Date5 Date5 Date5 Date5" "title6 title6 title6 title6" "value6 value6 value6 value6" "Date6 Date6 Date6 Date6" "title7 title7 title7 title7" "value7 value7 value7 value7" "Date7 Date7 Date7 Date7" "title8 title8 title8 title8" "value8 value8 value8 value8" "Date8 Date8 Date8 Date8" "title9 title9 title9 title9" "value9 value9 value9 value9" "Date9 Date9 Date9 Date9" "title10 title10 title10 title10" "value10 value10 value10 value10" "Date10 Date10 Date10 Date10" "title11 title11 title11 title11" "value11 value11 value11 value11" "Date11 Date11 Date11 Date11" "title12 title12 title12 title12" "value12 value12 value12 value12" "Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer  bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 8;
        grid-template-areas: "title1 title1 title1 title1 title2 title2 title2 title2" "value1 value1 value1 value1 value2 value2 value2 value2" "Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2" "title3 title3 title3 title3 title4 title4 title4 title4" "value3 value3 value3 value3 value4 value4 value4 value4" "Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 title5 title6 title6 title6 title6" "value5 value5 value5 value5 value6 value6 value6 value6" "Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6" "title7 title7 title7 title7 title8 title8 title8 title8" "value7 value7 value7 value7 value8 value8 value8 value8" "Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 title9 title10 title10 title10 title10" "value9 value9 value9 value9 value10 value10 value10 value10" "Date9 Date9 Date9 Date9 Date10 Date10 Date10 Date10" "title11 title11 title11 title11 title12 title12 title12 title12" "value11 value11 value11 value11 value12 value12 value12 value12" "Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 . title2 title2 title2 title2 title3 title3 title3 title3 title4 title4 title4 title4" "value1 value1 value1 . value2 value2 value2 value2 value3 value3 value3 value3 value4 value4 value4 value4" "Date1 Date1 Date1 . Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 . title6 title6 title6 title6 title7 title7 title7 title7 title8 title8 title8 title8" "value5 value5 value5 . value6 value6 value6 value6 value7 value7 value7 value7 value8 value8 value8 value8" "Date5 Date5 Date5 . Date6 Date6 Date6 Date6 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 . title10 title10 title10 title10 title11 title11 title11 title11 title12 title12 title12 title12" "value9 value9 value9 . value10 value10 value10 value10 value11 value11 value11 value11 value12 value12 value12 value12" "Date9 Date9 Date9 . Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 . title2 title2 title2 title2 title3 title3 title3 title3 title4 title4 title4 title4" "value1 value1 value1 . value2 value2 value2 value2 value3 value3 value3 value3 value4 value4 value4 value4" "Date1 Date1 Date1 . Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 . title6 title6 title6 title6 title7 title7 title7 title7 title8 title8 title8 title8" "value5 value5 value5 . value6 value6 value6 value6 value7 value7 value7 value7 value8 value8 value8 value8" "Date5 Date5 Date5 . Date6 Date6 Date6 Date6 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 . title10 title10 title10 title10 title11 title11 title11 title11 title12 title12 title12 title12" "value9 value9 value9 . value10 value10 value10 value10 value11 value11 value11 value11 value12 value12 value12 value12" "Date9 Date9 Date9 . Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 . title2 title2 title2 title2 title3 title3 title3 title3 title4 title4 title4 title4" "value1 value1 value1 . value2 value2 value2 value2 value3 value3 value3 value3 value4 value4 value4 value4" "Date1 Date1 Date1 . Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 . title6 title6 title6 title6 title7 title7 title7 title7 title8 title8 title8 title8" "value5 value5 value5 . value6 value6 value6 value6 value7 value7 value7 value7 value8 value8 value8 value8" "Date5 Date5 Date5 . Date6 Date6 Date6 Date6 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 . title10 title10 title10 title10 title11 title11 title11 title11 title12 title12 title12 title12" "value9 value9 value9 . value10 value10 value10 value10 value11 value11 value11 value11 value12 value12 value12 value12" "Date9 Date9 Date9 . Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-main_statItem {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title2 title2 title2 title2 title3 title3 title3 title3 title4 title4 title4 title4" "value1 value1 value1 value1 value2 value2 value2 value2 value3 value3 value3 value3 value4 value4 value4 value4" "Date1 Date1 Date1 Date1 Date2 Date2 Date2 Date2 Date3 Date3 Date3 Date3 Date4 Date4 Date4 Date4" "title5 title5 title5 title5 title6 title6 title6 title6 title7 title7 title7 title7 title8 title8 title8 title8" "value5 value5 value5 value5 value6 value6 value6 value6 value7 value7 value7 value7 value8 value8 value8 value8" "Date5 Date5 Date5 Date5 Date6 Date6 Date6 Date6 Date7 Date7 Date7 Date7 Date8 Date8 Date8 Date8" "title9 title9 title9 title9 title10 title10 title10 title10 title11 title11 title11 title11 title12 title12 title12 title12" "value9 value9 value9 value9 value10 value10 value10 value10 value11 value11 value11 value11 value12 value12 value12 value12" "Date9 Date9 Date9 Date9 Date10 Date10 Date10 Date10 Date11 Date11 Date11 Date11 Date12 Date12 Date12 Date12" "bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer bx-stat-disclaimer . . . . . . . ."
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat__inner.bx-stat-main_statItem div:last-child div {
        margin-bottom: 0 !important
    }
}

.module-custom-header-footer .bx-stat-featured__statvalue [data-rich-text-placeholder]:after,
.module-custom-header-footer .bx-stat__statValue [data-rich-text-placeholder]:after,
.module-custom-header-footer .bx-stat__statvalue [data-rich-text-placeholder]:after {
    font-size: var(--fs-18) !important
}

.module-custom-header-footer .bx-stat-featurestatdisclaimer p,
.module-custom-header-footer .bx-stat-statdisclaimer p {
    font-size: var(--fs-14);
    grid-area: bx-stat-disclaimer;
    width: 100%
}

.module-custom-header-footer .bx-stat-featurestatdisclaimer,
.module-custom-header-footer .bx-stat-featurestatdisclaimer p,
.module-custom-header-footer .bx-stat-statdisclaimer p {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-stat-featurestatdisclaimer {
    font-size: var(--fs-14);
    grid-area: bx-stat-disclaimer;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    padding-top: var(--spacing-16)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: 0
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat-featurestatdisclaimer p,
    .module-custom-header-footer .bx-stat-statdisclaimer p {
        width: 56rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat-featurestatdisclaimer p,
    .module-custom-header-footer .bx-stat-statdisclaimer p {
        width: 56rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat-featurestatdisclaimer p,
    .module-custom-header-footer .bx-stat-statdisclaimer p {
        width: 62.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat-featurestatdisclaimer p,
    .module-custom-header-footer .bx-stat-statdisclaimer p {
        width: 81.6rem
    }
}

.module-custom-header-footer .bx-stat-statdisclaimer {
    font-size: var(--fs-14);
    grid-area: bx-stat-disclaimer;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    padding-top: var(--spacing-16)
}

.module-custom-header-footer .bx-stat-disclaimer,
.module-custom-header-footer .bx-stat-disclaimer p,
.module-custom-header-footer .bx-stat-statdisclaimer {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-stat-disclaimer,
.module-custom-header-footer .bx-stat-disclaimer p {
    font-size: var(--fs-14);
    grid-area: bx-stat-disclaimer;
    padding-top: var(--spacing-16);
    width: 100%
}

.module-custom-header-footer .bx-stat__ui .bx-stat-featured__stattitle:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__stattitle:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat-featured__stattitle:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat-featured__statvalue:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .editor-styles-wrapper .bx-stat-featured__stattitle,
.module-custom-header-footer .editor-styles-wrapper .bx-stat-featured__statvalue {
    visibility: visible !important
}

.module-custom-header-footer .bx-stat__ui .bx-stat__statvalue {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__statvalue {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__statvalue {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat__ui .bx-stat__statValue:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__statValue:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__statValue:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat__ui .bx-stat__statTitle:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__statTitle:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__statTitle:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat__ui .bx-stat__statDate:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__statDate:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__statDate:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat__ui .bx-stat__animateStat:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__animateStat:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__animateStat:not(.active) {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat-featured__statvalue.active,
.module-custom-header-footer .bx-stat__statValue.active,
.module-custom-header-footer .bx-stat__statvalue.active {
    -webkit-animation: data-text 1.2s .5s both !important;
    animation: data-text 1.2s .5s both !important;
    background: linear-gradient(var(--c-copy) 0, var(--c-copy) 0) no-repeat;
    background: linear-gradient(var(--c-copy) 0 0) no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 0 100%;
    color: transparent;
    visibility: hidden
}

@media print {

    .module-custom-header-footer .bx-stat-featured__statvalue.active,
    .module-custom-header-footer .bx-stat__statValue.active,
    .module-custom-header-footer .bx-stat__statvalue.active {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat-featured__statvalue.active,
.module-custom-header-footer .bx-shared-class .bx-stat__statValue.active,
.module-custom-header-footer .bx-shared-class .bx-stat__statvalue.active {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat-featured__statvalue.active sup,
.module-custom-header-footer .bx-stat__statValue.active sup,
.module-custom-header-footer .bx-stat__statvalue.active sup {
    -webkit-animation: data-text 1.2s .5s both !important;
    animation: data-text 1.2s .5s both !important;
    background: linear-gradient(var(--c-copy) 0, var(--c-copy) 0) no-repeat;
    background: linear-gradient(var(--c-copy) 0 0) no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 0 100%;
    visibility: hidden
}

@media print {

    .module-custom-header-footer .bx-stat-featured__statvalue.active sup,
    .module-custom-header-footer .bx-stat__statValue.active sup,
    .module-custom-header-footer .bx-stat__statvalue.active sup {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat-featured__statvalue.active sup,
.module-custom-header-footer .bx-shared-class .bx-stat__statValue.active sup,
.module-custom-header-footer .bx-shared-class .bx-stat__statvalue.active sup {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-stat-featured__stattitle.active,
.module-custom-header-footer .bx-stat__statDate.active,
.module-custom-header-footer .bx-stat__statTitle.active,
.module-custom-header-footer .bx-stat__stattitle.active {
    -webkit-animation: Fade-In 1s !important;
    animation: Fade-In 1s !important
}

.module-custom-header-footer .bx-shared-class .bx-shared-class .bx-stat-featured__stattitle.active,
.module-custom-header-footer .bx-shared-class .bx-stat__statDate.active,
.module-custom-header-footer .bx-shared-class .bx-stat__statTitle.active,
.module-custom-header-footer .bx-shared-class .bx-stat__stattitle.active {
    -webkit-animation: none !important;
    animation: none !important
}

.module-custom-header-footer .bx-stat__ui .bx-stat__stattitle:not(.active) {
    opacity: 0
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat__stattitle:not(.active) {
        opacity: 1
    }
}

.module-custom-header-footer .bx-shared-class .bx-stat__ui .bx-stat__stattitle:not(.active) {
    opacity: 1
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__animateFeatureStat.active:before,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__animateStat.active:before {
    -webkit-animation: none !important;
    animation: none !important;
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform-origin: none;
    transition-timing-function: none !important;
    width: 100%
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat-featured__statvalue.active,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statValue.active,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statvalue.active {
    -webkit-animation: none !important;
    animation: none !important;
    background: inherit;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 100%;
    color: inherit;
    visibility: visible
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat-featured__statvalue.active sup,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statValue.active sup,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statvalue.active sup {
    -webkit-animation: none !important;
    animation: none !important;
    background: inherit;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 100%;
    visibility: visible
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat-featured__stattitle.active,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statDate.active,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__statTitle.active,
.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__stattitle.active {
    -webkit-animation: none !important;
    animation: none !important
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-stat__ui .bx-stat__stattitle:not(.active) {
    opacity: 1
}

.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat-featured__statvalue.active,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statValue.active,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statvalue.active {
    color: var(--c-black)
}

.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__animateFeatureStat.active:before,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__animateStat.active:before,
.module-custom-header-footer p.bx-stat-featured__statvalue.active[data-uw-sr-styled=true]+.bx-stat__animateFeatureStat.active:before,
.module-custom-header-footer p.bx-stat__statValue.active[data-uw-sr-styled=true]+.bx-stat__animateStat.active:before {
    background: var(--c-black)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-statdisclaimer {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-statdisclaimer {
        padding-top: var(--spacing-16)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 15.3008rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 11.2rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 13.408rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 24.608rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 20.2rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 20.2rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 22.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat-featured__statvalue {
        line-height: 30.2rem !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statvalue {
        line-height: var(--spacing-72) !important
    }
}

@media print {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statvalue {
        line-height: var(--spacing-72) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__statValue,
    .module-custom-header-footer .bx-stat__statvalue {
        line-height: inherit !important
    }
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-stat__ui .bx-stat__inner.bx-stat-featured__statmainWrapper div:last-child div {
        margin-bottom: 0 !important
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat-featurestatdisclaimer {
        padding-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__stat p,
.module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statDate {
    font-family: var(--f-sans);
    font-size: var(--fs-14)
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__stat p,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statDate {
        width: 32rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__stat p,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statDate {
        width: 32rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__stat p,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statDate {
        width: 36.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__stat p,
    .module-custom-header-footer .bx-stat-main_statItemthree .bx-stat__statDate {
        font-size: var(--fs-16);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stat__stat p,
.module-custom-header-footer .bx-stat__statDate {
    font-family: var(--f-sans);
    font-size: var(--fs-14)
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 28.8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 23rem
    }
}

@media print {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 23rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        width: 24.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-stat__stat p,
    .module-custom-header-footer .bx-stat__statDate {
        font-size: var(--fs-16);
        width: 32.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDate {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDate {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDateMedium.bx-stat-hasDate,
    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDateMedium:not(.bx-stat-hasDate) {
        margin-bottom: var(--spacing-16)
    }
}

@media print {

    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDateMedium.bx-stat-hasDate,
    .module-custom-header-footer .bx-stat__animateStat.bx-stat-hasDateMedium:not(.bx-stat-hasDate) {
        margin-bottom: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate) {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate) {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate):not(.bx-stat-hasDateMedium) {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate):not(.bx-stat-hasDateMedium) {
        margin-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate):not(.bx-stat-hasDateMedium) {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate):not(.bx-stat-hasDateMedium) {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__animateStat:not(.bx-stat-hasDate):not(.bx-stat-hasDateMedium) {
        margin-bottom: var(--spacing-80)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__inner[:has(.bx-stat__animateStat.bx-stat-hasDate)] .bx-stat__statDate {
        margin-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-stat__inner:has(.bx-stat__animateStat.bx-stat-hasDate) .bx-stat__statDate {
        margin-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-stat__inner>:last-child>:last-child {
    margin-bottom: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__statDate {
        margin-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-featured_content__front[data-uw-sr-styled=true] .bx-featured-content-stats__value,
.module-custom-header-footer .bx-stat-featured__stattitle[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat-featured__statvalue[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__statDate[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__statTitle[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__statValue[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__stattitle[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__statvalue[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat-featured__stattitle a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat-featured__statvalue a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statDate a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statTitle a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statValue a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__stattitle a,
.module-custom-header-footer .bx-stat__ui[data-uw-sr-styled=true] .bx-stat__statvalue a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-stat-featured__statvalue a:focus,
.module-custom-header-footer .bx-stat-featured__statvalue a:hover,
.module-custom-header-footer .bx-stat__statValue a:focus,
.module-custom-header-footer .bx-stat__statValue a:hover,
.module-custom-header-footer .bx-stat__statvalue a:focus,
.module-custom-header-footer .bx-stat__statvalue a:hover {
    background-size: 0 !important
}

.module-custom-header-footer .bx-featured_content__front[data-uw-sr-styled=true] .bx-featured-content-stats__animate.active:before {
    background: var(--c-black)
}

.module-custom-header-footer .bx-featured-content-stats__value[data-uw-sr-styled=true] {
    background: var(--c-yellow) !important
}

.module-custom-header-footer .bx-featured-content-video__svg[data-uw-sr-styled=true] path {
    fill: var(--c-white) !important
}

.module-custom-header-footer .bx-vertical-list {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-vertical-list .tenup--block-components__character-count__label {
    font-family: var(--f-sans)
}

.module-custom-header-footer .bx-vertical-list__cta .tenup--block-components__character-count {
    visibility: hidden
}

.module-custom-header-footer .bx-vertical-list__Animation {
    opacity: 0
}

.module-custom-header-footer .bx-vertical-list-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-vertical-list__image {
    --x: .5;
    --y: .5;
    grid-area: image
}

.module-custom-header-footer .bx-animation__image-wrapper picture {
    display: flex;
    overflow: hidden;
    position: relative;
    width: 100%
}

.module-custom-header-footer .bx-animation__image-wrapper picture img,
.module-custom-header-footer .bx-vertical-list__imageHidden {
    opacity: 0
}

.module-custom-header-footer .bx-vertical-list__image img {
    aspect-ratio: 3/4;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 43.7008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 49rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 91.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 74.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 83.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__image img {
        height: 94.9008rem
    }
}

.module-custom-header-footer .bx-vertical-list__content {
    grid-area: content
}

.module-custom-header-footer .bx-vertical-list .bx-singular-link_frontend {
    line-height: 2.7008rem !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list .bx-singular-link_frontend {
        line-height: 3rem !important
    }
}

.module-custom-header-footer .bx-vertical-list__author__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__author__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-vertical-list__title h4 {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__title h4 {
        font-size: var(--fs-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__title-spacing {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-vertical-list__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__description-space {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-88)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-96)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-vertical-list__description+.bx-vertical-list__cta,
    .module-custom-header-footer .bx-vertical-list__title+.bx-vertical-list__cta {
        padding-top: var(--spacing-104)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "image image image image" "content content content content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__inner {
        --columns: 8;
        grid-template-areas: "image image image image image image image image" ". content content content content content content . "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__inner {
        --columns: 16;
        grid-template-areas: "image image image image image image image image . . content content content content content content"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-vertical-list__inner {
        grid-template-areas: "image image image image image image image image . . content content content content content content"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-list__inner {
        grid-template-areas: "image image image image image image image . . . content content content content content content";
        grid-template-columns: repeat(16, minmax(0, 1fr))
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__description:first-of-type {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__description:first-of-type {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__description:first-of-type {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__description:first-of-type {
        padding-top: 0
    }
}

.module-custom-header-footer .bx-vertical-list__content[:has(.bx-vertical-list__cta)]>:nth-last-child(2) {
    padding-bottom: 0
}

.module-custom-header-footer .bx-vertical-list__content:has(.bx-vertical-list__cta)>:nth-last-child(2) {
    padding-bottom: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__cta:first-of-type {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__cta:first-of-type {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__cta:first-of-type {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__cta:first-of-type {
        padding-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-list__title:first-of-type {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-vertical-list__title:first-of-type {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-vertical-list__title:first-of-type {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-vertical-list__title:first-of-type {
        padding-top: 0
    }
}

.module-custom-header-footer .bx-vertical-list__cta[data-uw-sr-styled=true] .bx-singular-link_frontend:focus .bx-singular-link__icon-arrow {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-vertical-list.is-color-theme-dark[data-uw-sr-styled=true] .bx-singular-link_frontend .bx-singular-link__label,
.module-custom-header-footer .bx-vertical-list.is-color-theme-dark[data-uw-sr-styled=true] .bx-vertical-list__description a,
.module-custom-header-footer .bx-vertical-list.is-color-theme-dark[data-uw-sr-styled=true] .bx-vertical-list__title a,
.module-custom-header-footer .bx-vertical-list__description .bx-vertical-list__Animation[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-vertical-list__title .bx-vertical-list__Animation[data-uw-sr-styled=true] a,
.module-custom-header-footer .is-color-theme-dark .bx-footnote-nowrap[data-uw-sr-styled=true] a,
.module-custom-header-footer .is-color-theme-dark .list-items[data-uw-sr-styled=true] a,
.module-custom-header-footer .is-color-theme-dark .list-items[data-uw-sr-styled=true] sup {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .list-items[data-uw-sr-styled=true]::marker {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-vertical-list.is-color-theme-dark[data-uw-sr-styled=true] .bx-singular-link_frontend .bx-singular-link__icon .bx-singular-link__icon-arrow,
.module-custom-header-footer .bx-vertical-list.is-color-theme-dark[data-uw-sr-styled=true] .bx-singular-link_frontend .bx-singular-link__icon .bx-singular-link__icon-border {
    color: var(--c-black)
}

.module-custom-header-footer .bx-vertical-list .vertical-list-body-medium {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-medium) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-vertical-list .vertical-list-body-medium {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-vertical-list .list-items,
.module-custom-header-footer .bx-vertical-list .list-ordered-list,
.module-custom-header-footer .bx-vertical-list .list-unordered-list {
    font-family: var(--f-sans) !important;
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-light) !important
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-vertical-list .list-items,
    .module-custom-header-footer .bx-vertical-list .list-ordered-list,
    .module-custom-header-footer .bx-vertical-list .list-unordered-list {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-vertical-list__description a {
    background-image: linear-gradient(currentcolor, currentcolor) !important;
    background-position: 0 100% !important;
    background-repeat: no-repeat !important;
    background-size: 0 1px !important;
    text-decoration: none !important;
    transition: background-size .3s !important
}

.module-custom-header-footer .bx-vertical-list__description a:hover {
    background-size: 100% 1px !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-mobile-image-enabled-true {
        display: block !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-mobile-image-enabled-true {
        display: block !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-mobile-image-enabled-true {
        display: none !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-mobile-image-enabled-true {
        display: none !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-mobile-image-enabled-false {
        display: none !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-mobile-image-enabled-false {
        display: none !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-mobile-image-enabled-false {
        display: block !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-mobile-image-enabled-false {
        display: block !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-160) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-192) !important
    }
}

@media print {
    .module-custom-header-footer .bx-component-base-padding-top {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-192)
    }
}

@media print {
    .module-custom-header-footer .bx-component-base-padding-bottom {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-same-theme-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-header-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-component-padding-top {
        padding-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-inline-disclaimer-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-inner-tabs-padding-top {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-component-main-no-padding-top {
    padding-top: var(--spacing-0) !important
}

.module-custom-header-footer .bx-component-main-no-padding-bottom {
    padding-bottom: var(--spacing-0)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-main-alternate-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-72)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-same-theme-fi-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-same-theme-fc-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-component-header-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-component-header-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-192)
    }
}

@media print {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-bottom {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-ticker-tape-stack-padding-top {
        padding-top: 0
    }

    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-112) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-120) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-128) !important
    }
}

@media print {
    .module-custom-header-footer .bx-component-base-article-padding-top {
        padding-top: var(--spacing-112) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-base-article-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-top {
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-eyebrow-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-title-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-differ-stacked-article-same-theme-padding-no-title-eyebrow-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-same-theme-padding-no-title-eyebrow-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-with-title-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-no-title-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-stacked-article-page-header-same-theme-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-stacked-article-page-header-same-theme-padding-bottom {
        padding-bottom: var(--spacing-72)
    }
}

@media print {
    .module-custom-header-footer .bx-component-stacked-article-page-header-same-theme-padding-bottom {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-intro-stacked-same-theme-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-stacked-same-theme-rte-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-archive-grid-same-theme-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-archive-grid-same-theme-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-archive-grid-same-theme-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-archive-grid-same-theme-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-archive-grid-same-theme-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-archive-grid-stacked-same-theme-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-top {
        padding-top: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-archive-grid-featured-content-padding-bottom {
        padding-bottom: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-article-feature-content-stacked-same-theme-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-112)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-120)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-archive-load-more-padding-top {
        padding-top: var(--spacing-112)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-96)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-top {
        padding-top: var(--spacing-96)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-load-more-alternate-padding-bottom {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option1-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option2-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option3-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option4-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option4-top {
        padding-top: var(--spacing-8)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option4-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option4-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option4-top {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option5-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option5-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-128)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option1-bottom {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-104)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option2-bottom {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-component-option3-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option4-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-option4-bottom {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-option5-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-option5-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-option5-bottom {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-accordian-inner-padding-top {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-component-accordian-inner-padding-bottom {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-header-campaign__contact-us {
    background-color: transparent;
    color: var(--c-copy);
    cursor: pointer;
    font-family: var(--f-sans);
    font-size: 1.8rem;
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-header-campaign__contact-us {
        height: 1.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-header-campaign__contact-us {
        height: 1.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-header-campaign__contact-us {
        border: .1504rem var(--c-copy) solid;
        border-radius: 7.2rem;
        height: 6rem;
        padding: 1.6rem 3.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-header-campaign__contact-us:hover {
        text-decoration: underline
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-header-campaign__contact-us:hover {
        background-color: var(--c-copy);
        color: var(--c-background);
        text-decoration: none
    }
}

.module-custom-header-footer .bx-header-campaign__contact-us-link.focus-visible {
    background-color: var(--c-yellow);
    border: .1504rem var(--c-black) solid;
    color: var(--c-black);
    outline: none
}

.module-custom-header-footer .bx-header-campaign__contact-us-link:focus-visible {
    background-color: var(--c-yellow);
    border: .1504rem var(--c-black) solid;
    color: var(--c-black);
    outline: none
}

.module-custom-header-footer .bx-header-campaign__contact-us-link {
    line-height: 2.7rem !important;
    text-decoration: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-header-campaign__contact-us-link:hover {
        color: var(--c-background)
    }
}

.module-custom-header-footer .bx-connect-us-form__title {
    --fs: var(--fs-40);
    --margin-bottom: var(--spacing-24);
    font-family: var(--f-serif)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-connect-us-form__title {
        --fs: var(--fs-56);
        --margin-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-connect-us-form__title {
    font-size: var(--fs);
    margin-bottom: var(--margin-bottom)
}

.module-custom-header-footer .bx-connect-us-form__content a {
    font-weight: var(--fw-light);
    position: relative;
    text-decoration: none
}

.module-custom-header-footer .bx-connect-us-form__content a:before {
    background-color: var(--c-black);
    bottom: 0;
    content: "";
    height: .0528rem;
    left: 0;
    position: absolute;
    transition: width .3s ease;
    width: 0
}

.module-custom-header-footer .bx-connect-us-form__content a:hover:before {
    width: 100%
}

.module-custom-header-footer .bx-connect-us-form__content p span {
    display: block
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-connect-us-form__content p span {
        display: inline;
        margin-right: 1em
    }
}

.module-custom-header-footer .bx-connect-us-form__content p {
    font-family: var(--f-sans);
    font-size: var(--fs-18)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-connect-us-form__content p {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-connect-us-form__content {
    padding-bottom: var(--spacing-56)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-connect-us-form__content {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-connect-us-form__content {
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-connect-us-form__description {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    padding-bottom: var(--spacing-24)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-connect-us-form__description {
        padding-bottom: var(--spacing-32)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-connect-us-form__description {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-connect-us-form__grid-2 {
        display: flex;
        flex-wrap: wrap;
        gap: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-connect-us-form__grid-2>.bx-connect-us-form__element {
    margin-top: var(--spacing-16)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-connect-us-form__grid-2>.bx-connect-us-form__element {
        flex: 1 1 0%
    }
}

.module-custom-header-footer .bx-connect-us__submit-button {
    padding-top: var(--spacing-48)
}

.module-custom-header-footer .bx-connect-us__submit-button .bx-singular-link__label {
    margin-right: var(--spacing-12)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-connect-us__submit-button .bx-singular-link__label {
        margin-right: 2rem
    }
}

.module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
    --max-w: 100%;
    --padding-top: var(--spacing-72);
    --padding-bottom: var(--spacing-72);
    --padding-x: var(--spacing-16)
}

.module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
    --max-w: 100%;
    --padding-top: var(--spacing-72);
    --padding-bottom: var(--spacing-72);
    --padding-x: var(--spacing-16)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
        --max-w: 55.2rem;
        --padding-x: var(--spacing-24)
    }

    .module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
        --max-w: 55.2rem;
        --padding-x: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
        --max-w: 55.2rem;
        --padding-x: var(--spacing-88)
    }

    .module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
        --max-w: 55.2rem;
        --padding-x: var(--spacing-88)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
        --max-w: 48.8rem;
        --padding-x: var(--spacing-72)
    }

    .module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
        --max-w: 48.8rem;
        --padding-x: var(--spacing-72)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
        --max-w: 63.2rem;
        --padding-top: var(--spacing-80);
        --padding-bottom: var(--spacing-80);
        --padding-x: var(--spacing-80)
    }

    .module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
        --max-w: 63.2rem;
        --padding-top: var(--spacing-80);
        --padding-bottom: var(--spacing-80);
        --padding-x: var(--spacing-80)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
        --max-w: 74.4rem;
        --padding-top: var(--spacing-104);
        --padding-bottom: var(--spacing-104);
        --padding-x: var(--spacing-104)
    }

    .module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
        --max-w: 74.4rem;
        --padding-top: var(--spacing-104);
        --padding-bottom: var(--spacing-104);
        --padding-x: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-dialog__slide-in-container[:has(.bx-connect-us-form-wrapper)] {
    background-color: var(--c-white);
    margin-left: auto;
    max-width: var(--max-w);
    min-height: 100%;
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-x);
    padding-right: var(--padding-x);
    padding-top: var(--padding-top);
    transform: translateX(100%);
    width: 100%
}

.module-custom-header-footer .bx-dialog__slide-in-container:has(.bx-connect-us-form-wrapper) {
    background-color: var(--c-white);
    margin-left: auto;
    max-width: var(--max-w);
    min-height: 100%;
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-x);
    padding-right: var(--padding-x);
    padding-top: var(--padding-top);
    transform: translateX(100%);
    width: 100%
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-campaign-page-header {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        grid-row-gap: 0;
        background-color: var(--c-background);
        color: var(--c-copy);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title Title" " Desc Desc Desc Desc Desc Desc Desc .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-campaign-page-header {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . " " Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . . "
    }
}

.module-custom-header-footer .bx-campaign-page-header__animation {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-campaign-page-header__animation {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-campaign-page-header__title {
    overflow: hidden
}

.module-custom-header-footer .bx-campaign-page-header__title .char,
.module-custom-header-footer .bx-campaign-page-header__title .word {
    display: inline-block
}

.module-custom-header-footer .bx-campaign-page-header__title {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    margin-right: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-32);
        grid-area: Title;
        line-height: 4.4rem;
        margin-right: 8%
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-32);
        grid-area: Title;
        line-height: 4.4rem;
        margin-right: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-56);
        grid-area: Title;
        line-height: 7.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-88);
        grid-area: Title;
        line-height: 12.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-104);
        grid-area: Title;
        line-height: 14.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-campaign-page-header__title {
        font-size: var(--fs-128);
        grid-area: Title;
        line-height: 18rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-96)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-104)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-104)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-campaign-page-header__animation[:has(.bx-campaign-page-header__description)] .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-112)
    }

    .module-custom-header-footer .bx-campaign-page-header__animation:has(.bx-campaign-page-header__description) .bx-campaign-page-header__title {
        padding-bottom: var(--spacing-112)
    }
}

.module-custom-header-footer .bx-campaign-page-header__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-campaign-page-header__inner {
        --columns: 4;
        grid-template-areas: "Title Title Title Title" "Desc Desc Desc Desc";
        grid-template-areas: "Title Title Title Title " "Desc Desc Desc Desc "
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-campaign-page-header__inner {
        --columns: 8;
        grid-template-areas: "Title Title Title Title Title Title Title Title " "Desc Desc Desc Desc Desc Desc Desc . "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-campaign-page-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-campaign-page-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-campaign-page-header__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title . . " "Desc Desc Desc Desc Desc Desc Desc Desc Desc . . . . . . . "
    }
}

.module-custom-header-footer .bx-campaign-page-header_front {
    opacity: 0
}

.module-custom-header-footer .bx-campaign-page-header__description {
    align-self: center;
    font-family: var(--f-serif);
    font-size: var(--fs-20);
    font-weight: var(--fw-light);
    grid-area: Desc;
    letter-spacing: .032rem;
    margin-right: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        font-size: var(--fs-20);
        line-height: 3rem;
        margin-right: 8%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        font-size: var(--fs-24);
        line-height: 3.6rem;
        margin-right: 8%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        align-self: start;
        font-size: var(--fs-32);
        line-height: 4.8rem;
        margin-right: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        font-size: var(--fs-32);
        line-height: 4.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-campaign-page-header__description {
        font-size: var(--fs-40);
        line-height: 6rem
    }
}

.module-custom-header-footer .bx-campaign-page-header__titleError {
    bottom: var(--spacing-48);
    color: var(--c-red);
    display: block;
    font-size: var(--spacing-12);
    position: absolute
}

.module-custom-header-footer .bx-campaign-page-header__italicHeader .bx-campaign-page-header__title {
    font-style: italic
}

.module-custom-header-footer .bx-table-comp {
    word-wrap: break-word;
    background: var(--c-background);
    color: var(--c-copy)
}

@media print {
    .module-custom-header-footer .bx-table-comp {
        padding-top: 75pt !important
    }
}

.module-custom-header-footer .bx-table-comp__inner {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp__inner {
        --columns: 4;
        grid-template-areas: "TableCompContent TableCompContent TableCompContent TableCompContent"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp__inner {
        --columns: 8;
        grid-template-areas: "TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp__inner {
        --columns: 16;
        grid-template-areas: "TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent TableCompContent"
    }
}

.module-custom-header-footer .bx-table-comp__wrapper {
    grid-area: TableCompContent
}

.module-custom-header-footer .bx-table-comp .bx-bio-table tr {
    background: var(--c-background) !important;
    color: var(--c-copy) !important
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table {
        display: table !important
    }

    .module-custom-header-footer .bx-table-comp .has-fixed-layout {
        table-layout: fixed !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        display: table !important
    }

    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .has-fixed-layout {
        table-layout: fixed !important
    }
}

.module-custom-header-footer .bx-our-people .tenup--block-components__character-count {
    display: none
}

.module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
    margin-top: 0
}

.module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
    margin-top: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
        margin-bottom: var(--spacing-24)
    }

    .module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
        margin-bottom: var(--spacing-24)
    }

    .module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
        margin-bottom: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp[:not-has(.bx-table-comp__no-padding)] .bx-our-people {
        margin-bottom: var(--spacing-24)
    }

    .module-custom-header-footer .bx-table-comp:not(:has(.bx-table-comp__no-padding)) .bx-our-people {
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-table-comp[:has(.bx-table-comp__no-padding)] .bx-our-people {
    margin-bottom: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-table-comp:has(.bx-table-comp__no-padding) .bx-our-people {
    margin-bottom: 0;
    margin-top: 0
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
    display: table-caption !important;
    margin-top: 0 !important
}

.module-custom-header-footer .bx-table-comp .bx-accordion__table-header {
    padding: 0 !important
}

.module-custom-header-footer .bx-table-comp__body-medium {
    font-family: var(--f-sans) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp__body-medium {
        font-size: var(--fs-16) !important;
        font-weight: var(--fw-regular) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp__body-medium {
        font-weight: var(--fw-medium) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp__body-medium {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp__body-medium {
        font-size: var(--fs-20) !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp__body-medium {
        font-size: var(--fs-18) !important
    }
}

.module-custom-header-footer .bx-table-comp__body-light {
    font-family: var(--f-sans) !important;
    font-weight: var(--fw-light) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp__body-light {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp__body-light {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp__body-light {
        font-size: var(--fs-20) !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp__body-light {
        font-size: var(--fs-18) !important
    }
}

.module-custom-header-footer .bx-table-comp__highlight-light,
.module-custom-header-footer .bx-table-comp__highlight-light *,
.module-custom-header-footer .bx-table-comp__highlight-light .focus-visible,
.module-custom-header-footer .bx-table-comp__highlight-light a {
    background-color: var(--c-table-highlight-light) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-table-comp__highlight-light,
.module-custom-header-footer .bx-table-comp__highlight-light *,
.module-custom-header-footer .bx-table-comp__highlight-light :focus-visible,
.module-custom-header-footer .bx-table-comp__highlight-light a {
    background-color: var(--c-table-highlight-light) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-table-comp__highlight-dark,
.module-custom-header-footer .bx-table-comp__highlight-dark *,
.module-custom-header-footer .bx-table-comp__highlight-dark .focus-visible,
.module-custom-header-footer .bx-table-comp__highlight-dark a {
    background-color: var(--c-table-highlight-dark) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-table-comp__highlight-dark,
.module-custom-header-footer .bx-table-comp__highlight-dark *,
.module-custom-header-footer .bx-table-comp__highlight-dark :focus-visible,
.module-custom-header-footer .bx-table-comp__highlight-dark a {
    background-color: var(--c-table-highlight-dark) !important;
    color: var(--c-white) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp__cell-padding {
        padding: var(--spacing-16) var(--spacing-16) 0 0 !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp__cell-padding {
        padding: var(--spacing-24) var(--spacing-24) 0 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp__cell-padding {
        padding: var(--spacing-32) var(--spacing-32) 0 0 !important
    }
}

.module-custom-header-footer .bx-bio-table.has-fixed-layout tbody,
.module-custom-header-footer .bx-load-more__chunk_all.list,
.module-custom-header-footer .list.bx-table-comp__initial-table-row {
    vertical-align: top
}

.module-custom-header-footer .bx-table-comp .bx-bio-table tr sup {
    font-family: var(--f-sans) !important;
    font-weight: var(--fw-light) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table tr sup {
        font-size: var(--fs-14) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table tr sup {
        font-size: var(--fs-16) !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-bio-table tr sup {
        font-size: var(--fs-16) !important
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
    margin-bottom: 0 !important;
    margin-right: 0;
    width: 100% !important
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
        margin-bottom: 0 !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
        margin-bottom: 0 !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
        margin-bottom: 0 !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
        margin-bottom: 0 !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption {
        margin-bottom: 0 !important
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
    display: inline-block
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 36.8rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 60rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 63.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 70.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-description {
        width: 92rem
    }
}

.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__caption-description {
    background-color: #ff0;
    color: #000
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption-empty {
    display: none
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-empty {
        display: inline-block
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
    display: inline-block;
    text-align: right
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        display: flex;
        justify-content: space-between;
        margin-top: var(--spacing-48);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        display: flex;
        justify-content: space-between;
        margin-top: var(--spacing-48);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        display: flex;
        justify-content: space-between;
        margin-top: var(--spacing-64);
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        display: inline-block;
        margin-top: 0;
        width: 50rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        width: 55.584rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-link {
        width: 72.2rem
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__caption-empty+.bx-bio-table__caption-link,
.module-custom-header-footer .bx-table-comp .bx-bio-table__heading {
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption[:not-has(.bx-bio-table__filter)] .bx-bio-table__caption-link {
        justify-content: flex-end
    }

    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption:not(:has(.bx-bio-table__filter)) .bx-bio-table__caption-link {
        justify-content: flex-end
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption[:not-has(.bx-bio-table__filter)] .bx-bio-table__caption-link {
        justify-content: space-between
    }

    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption:not(:has(.bx-bio-table__filter)) .bx-bio-table__caption-link {
        justify-content: space-between
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-24) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-24) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-24) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-24) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-32) !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__caption-spacing {
        margin-top: var(--spacing-24) !important
    }
}

.module-custom-header-footer .bx-table-comp .has-text-align-left {
    text-align: left
}

.module-custom-header-footer .bx-table-comp .bx-bio-loadmore,
.module-custom-header-footer .bx-table-comp .bx-bio-loadmore .bx-load-more__content {
    padding-bottom: 0
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-our-people__inner .bx-accordion__panel,
.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-our-people__inner .bx-accordion__panel * {
    background-color: #121317
}

.module-custom-header-footer .bx-table-comp .bx-our-people__inner .bx-accordion__panel,
.module-custom-header-footer .bx-table-comp .bx-our-people__inner .bx-accordion__panel * {
    background-color: #f4f5f7
}

.module-custom-header-footer .bx-table-comp .bx-accordion__table tbody tr {
    background: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-table-comp-auth .bx-bio-table__caption {
    display: block !important
}

.module-custom-header-footer .bx-table-comp .bx-accordion__table {
    padding-bottom: 0 !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-accordion__table {
        margin-top: 80 !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-64) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-72) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-80) !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__head-spacing {
        padding-top: var(--spacing-64) !important
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__head-no-spacing {
    padding-top: 0 !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important;
        width: 42.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important;
        width: 63.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important;
        width: 70.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important;
        width: 92rem
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__table-title {
        margin-bottom: 0 !important;
        width: 63.2rem
    }
}

.module-custom-header-footer .bx-table-comp__nav-button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-table-comp__nav-button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-table-comp__nav-button span,
.module-custom-header-footer .bx-table-comp__nav-button svg {
    pointer-events: none
}

.module-custom-header-footer .bx-table-comp__nav-button.focus-visible .bx-table-comp__nav-button-icon {
    transform: rotate(90deg) scale(1.1666666667)
}

.module-custom-header-footer .bx-table-comp__nav-button:focus-visible .bx-table-comp__nav-button-icon {
    transform: rotate(90deg) scale(1.1666666667)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-table-comp__nav-button .bx-table-comp__nav-button-icon {
    transform: scale(1)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-table-comp__nav-button .bx-table-comp__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-accordion__item-title[data-uw-sr-styled=true] .bx-table-comp__nav-button-icon {
    color: var(--c-black)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-table-comp__nav-button .bx-table-comp__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-accordion__item-title .bx-table-comp__nav-button--prev .bx-table-comp__nav-button-icon {
    border: none;
    transform: rotate(90deg)
}

.module-custom-header-footer .bx-accordion__item-title.active .bx-table-comp__nav-button--prev .bx-table-comp__nav-button-icon {
    border: none;
    transform: rotate(-90deg)
}

.module-custom-header-footer .bx-table-comp__nav-button,
.module-custom-header-footer .bx-table-comp__nav-button-icon {
    display: inline-block;
    transition: transform .3s
}

@media (max-width:22.5em) {

    .module-custom-header-footer .bx-table-comp__nav-button,
    .module-custom-header-footer .bx-table-comp__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-table-comp__nav-button,
    .module-custom-header-footer .bx-table-comp__nav-button-icon {
        height: var(--spacing-32);
        width: var(--spacing-32)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-table-comp__nav-button,
    .module-custom-header-footer .bx-table-comp__nav-button-icon {
        height: var(--spacing-40);
        width: var(--spacing-40)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-table-comp__nav-button,
    .module-custom-header-footer .bx-table-comp__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-table-comp__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-table-comp__nav-button-icon-arrow,
.module-custom-header-footer .bx-table-comp__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer section[data-uw-sr-styled=true].is-color-theme-dark caption {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-table-comp__highlight-light a.focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-table-comp__highlight-light a:focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-bio-table__cell:not(.bx-table-comp__highlight-light) li[data-uw-sr-styled=true]::marker {
    color: var(--c-white)
}

.module-custom-header-footer .bx-table-comp__count-field label {
    font-size: var(--fs-12)
}

.module-custom-header-footer .bx-our-people__inner a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-our-people__inner a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-table-comp .bx-accordion__panel-inner td {
    width: var(--container-width) !important
}

.module-custom-header-footer .bx-table-comp .bx-bio-table[:has(.bx-table-comp__highlight-dark)] td,
.module-custom-header-footer .bx-table-comp .bx-bio-table[:has(.bx-table-comp__highlight-dark)] th,
.module-custom-header-footer .bx-table-comp .bx-bio-table[:has(.bx-table-comp__highlight-light)] td,
.module-custom-header-footer .bx-table-comp .bx-bio-table[:has(.bx-table-comp__highlight-light)] th,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend[:has(.bx-table-comp__highlight-dark)] td,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend[:has(.bx-table-comp__highlight-dark)] th,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend[:has(.bx-table-comp__highlight-light)] td,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend[:has(.bx-table-comp__highlight-light)] th {
    padding-left: var(--spacing-32) !important;
    padding-right: var(--spacing-32) !important
}

.module-custom-header-footer .bx-table-comp .bx-bio-table:has(.bx-table-comp__highlight-dark) td,
.module-custom-header-footer .bx-table-comp .bx-bio-table:has(.bx-table-comp__highlight-dark) th,
.module-custom-header-footer .bx-table-comp .bx-bio-table:has(.bx-table-comp__highlight-light) td,
.module-custom-header-footer .bx-table-comp .bx-bio-table:has(.bx-table-comp__highlight-light) th,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend:has(.bx-table-comp__highlight-dark) td,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend:has(.bx-table-comp__highlight-dark) th,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend:has(.bx-table-comp__highlight-light) td,
.module-custom-header-footer .bx-table-comp .bx-bio-table__frontend:has(.bx-table-comp__highlight-light) th {
    padding-left: var(--spacing-32) !important;
    padding-right: var(--spacing-32) !important
}

.module-custom-header-footer .bx-table-comp .bx-accordion__title-animation {
    opacity: 1 !important
}

.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-dark)] .bx-accordion__panel td,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-dark)] .bx-accordion__panel th,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-dark)] .bx-accordion__table-head,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-dark)] .bx-accordion__title-text,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-light)] .bx-accordion__panel td,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-light)] .bx-accordion__panel th,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-light)] .bx-accordion__table-head,
.module-custom-header-footer .bx-table-comp .bx-accordion__table[:has(.bx-table-comp__highlight-light)] .bx-accordion__title-text {
    padding-left: var(--spacing-32) !important;
    padding-right: var(--spacing-32) !important
}

.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-dark) .bx-accordion__panel td,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-dark) .bx-accordion__panel th,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-dark) .bx-accordion__table-head,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-dark) .bx-accordion__title-text,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-light) .bx-accordion__panel td,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-light) .bx-accordion__panel th,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-light) .bx-accordion__table-head,
.module-custom-header-footer .bx-table-comp .bx-accordion__table:has(.bx-table-comp__highlight-light) .bx-accordion__title-text {
    padding-left: var(--spacing-32) !important;
    padding-right: var(--spacing-32) !important
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-table-comp .bx-accordion__item {
    transition: max-height .5s ease-in-out !important
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-bio-table td,
.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-bio-table th {
    border-bottom: .1008rem solid #63687e
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-our-people__inner .bx-accordion__animated:before {
    border-top: .1008rem solid #63687e
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .bx-our-people__inner .bx-accordion__animated:after {
    border-bottom: .1008rem solid #63687e
}

.module-custom-header-footer .bx-table-comp .bx-bio-table tbody th {
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table tbody th {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table tbody th {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
    --column-count: 10
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        width: 104.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        width: 100%
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        width: 100%
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table {
        display: block
    }
}

.module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-accordion__table {
    padding-bottom: var(--spacing-24)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-accordion__table {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-accordion__table {
        display: none
    }
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav .bx-load-more__item[:has(.bx-load-more__item-link.focus-visible)] {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important;
    outline: .4rem solid var(--c-yellow) !important;
    outline-offset: 0 !important
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav .bx-load-more__item:has(.bx-load-more__item-link.focus-visible) {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important;
    outline: .4rem solid var(--c-yellow) !important;
    outline-offset: 0 !important
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav .bx-load-more__item[:has(.bx-load-more__item-link:focus-visible)] {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important;
    outline: .4rem solid var(--c-yellow) !important;
    outline-offset: 0 !important
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav .bx-load-more__item:has(.bx-load-more__item-link:focus-visible) {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important;
    outline: .4rem solid var(--c-yellow) !important;
    outline-offset: 0 !important
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav-button.focus-visible,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-load-more__link,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-load-more__nav-button {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-table-comp .bx-load-more__nav-button:focus-visible,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-load-more__link,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-load-more__nav-button {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-table-comp.is-color-theme-dark .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    background-color: var(--c-white) !important
}

.module-custom-header-footer .bx-table-comp .simplebar-track.simplebar-horizontal {
    height: .8rem !important
}

@media (min-width:22.5em) and (max-width:47.9375em) {
    .module-custom-header-footer .bx-table-comp.bx-table-comp__scrolling-view .bx-bio-table__wrapper {
        padding-bottom: .8rem
    }
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__wrapper {
        padding-bottom: .8rem
    }
}

@media (min-width:22.5em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__frontend {
        margin-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-bio-table__fliter-acc-item {
    display: flex;
    justify-content: space-between;
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-bio-table__fliter-inside[:not-has(.bx-bio-table__filter)] .bx-bio-table__fliter-acc-item {
    justify-content: flex-end
}

.module-custom-header-footer .bx-bio-table__fliter-inside:not(:has(.bx-bio-table__filter)) .bx-bio-table__fliter-acc-item {
    justify-content: flex-end
}

.module-custom-header-footer .bx-bio-table__fliter-inside[:not-has(.bx-bio-table__sort)] .bx-bio-table__fliter-acc-item {
    justify-content: flex-start
}

.module-custom-header-footer .bx-bio-table__fliter-inside:not(:has(.bx-bio-table__sort)) .bx-bio-table__fliter-acc-item {
    justify-content: flex-start
}

.module-custom-header-footer .bx-sort-slide__cancel-button {
    color: var(--c-black);
    cursor: pointer;
    margin-bottom: auto;
    margin-top: auto;
    opacity: .3;
    pointer-events: none
}

.module-custom-header-footer .bx-sort-slide__cancel-button.focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-sort-slide__cancel-button:focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-table-comp__no-padding {
    padding-top: 0 !important
}

@media print {
    .module-custom-header-footer .bx-table-comp__no-padding {
        padding-top: var(--spacing-96) !important
    }
}

.module-custom-header-footer .bx-table-comp__no-margin {
    margin-top: 0 !important
}

.module-custom-header-footer body.modal-open {
    overflow: hidden
}

.module-custom-header-footer .bx-table-comp .bx-load-more__hide {
    display: none !important
}

.module-custom-header-footer .bx-table-comp .bx-dialog.focus-visible {
    background-color: transparent
}

.module-custom-header-footer .bx-table-comp .bx-dialog:focus-visible {
    background-color: transparent
}

.module-custom-header-footer .bx-table-comp .simplebar-track.simplebar-vertical {
    visibility: hidden !important
}

.module-custom-header-footer .bx-article-grid {
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

@media print {
    .module-custom-header-footer .bx-article-grid {
        padding-top: 12rem !important
    }
}

.module-custom-header-footer .bx-article-grid__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__inner {
        --columns: 4;
        grid-template-areas: "ArticleGrid ArticleGrid ArticleGrid ArticleGrid"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__inner {
        --columns: 8;
        grid-template-areas: "ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__inner {
        --columns: 16;
        grid-template-areas: "ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid"
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__inner {
        --columns: 16;
        grid-template-areas: "ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid ArticleGrid";
        width: 115.2rem
    }
}

.module-custom-header-footer .bx-featured-news:not(.bx-article-grid-one-super) .bx-featured-single-right-content {
    display: none !important
}

.module-custom-header-footer .bx-article-grid__container .bx-article-col-3.block-editor-block-list__layout {
    display: inline-flex !important;
    flex-direction: row;
    flex-wrap: nowrap
}

.module-custom-header-footer .bx-article-grid__container .bx-article-col-3-left.block-editor-block-list__layout {
    display: inline-flex !important;
    flex-direction: row;
    flex-wrap: nowrap
}

.module-custom-header-footer .bx-article-grid__container .block-editor-block-list__layout {
    -moz-column-gap: 1.4rem;
    column-gap: 1.4rem;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    row-gap: 4.8rem
}

.module-custom-header-footer .editor-styles-wrapper .bx-featured-news__card {
    box-sizing: border-box;
    flex: 1 1 calc(25% - 1.6rem)
}

.module-custom-header-footer .editor-styles-wrapper .has-grid-4 {
    box-sizing: border-box;
    flex: 0 0 calc(25% - 1.4rem);
    margin: 0 !important
}

.module-custom-header-footer .editor-styles-wrapper .has-grid-2 {
    box-sizing: border-box;
    flex: 0 0 calc(50% - 1.4rem);
    margin: 0 !important
}

.module-custom-header-footer .is-full-width-grid-4 {
    height: 26.1008rem
}

.module-custom-header-footer .is-full-width-grid-2 {
    height: 49.6rem
}

.module-custom-header-footer .editor-styles-wrapper .bx-featured-single-post {
    display: contents !important
}

.module-custom-header-footer .editor-styles-wrapper .bx-article-grid-one-super .bx-featured-single-post {
    display: grid !important
}

.module-custom-header-footer .bx-article-grid__cards {
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: flex;
    margin-right: calc(50% - (100vw - var(--scrollbar-width))/2);
    margin-top: 0;
    overflow-x: auto;
    padding-bottom: var(--spacing-56);
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-article-grid__cards::-webkit-scrollbar {
    height: 0;
    width: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__cards {
        grid-area: Cards;
        margin-bottom: calc(var(--spacing-24)*-1);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__cards {
        display: flex;
        margin-right: auto;
        overflow-x: visible
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__cards.bx-article-grid-variant-1 {
        margin-right: 0 !important
    }
}

.module-custom-header-footer .bx-article-grid-variant-1 {
    display: block !important
}

.module-custom-header-footer .bx-article-grid-variant-2,
.module-custom-header-footer .bx-article-grid-variant-3,
.module-custom-header-footer .bx-article-grid-variant-4 {
    display: flex !important
}

.module-custom-header-footer .bx-article-grid-variant-4 {
    flex-wrap: wrap !important
}

.module-custom-header-footer .bx-article-grid-variant-4 .bx-article-grid-items__card {
    box-sizing: border-box;
    flex: 0 0 auto;
    width: 40rem
}

.module-custom-header-footer .bx-article-grid-variant-2 .bx-featured-single-right-content-r,
.module-custom-header-footer .bx-article-grid-variant-3 .bx-featured-single-right-content-r,
.module-custom-header-footer .bx-article-grid-variant-4 .bx-featured-single-right-content-r {
    display: none
}

.module-custom-header-footer .bx-article-grid-variant-3-1>:first-child {
    width: 81.2rem
}

.module-custom-header-footer .bx-article-grid-variant-3-1>:nth-child(2),
.module-custom-header-footer .bx-article-grid-variant-3-1>:nth-child(3),
.module-custom-header-footer .bx-article-grid-variant-3>:first-child,
.module-custom-header-footer .bx-article-grid-variant-3>:nth-child(2) {
    width: 39.4rem
}

.module-custom-header-footer .bx-article-grid-variant-3>:nth-child(3) {
    width: 81.2rem
}

.module-custom-header-footer .bx-article-grid-items__card {
    flex: initial;
    scroll-snap-align: start
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid-items__card {
        flex: initial
    }
}

.module-custom-header-footer .bx-article-grid-items__card .bx-content-card {
    height: 100%
}

.module-custom-header-footer .bx-article-grid-variant-1 .bx-featured-single-term-category {
    flex: 1;
    max-width: 50%
}

.module-custom-header-footer .bx-featured-single-content-wrapper {
    align-items: flex-start;
    display: flex;
    gap: 1.6rem;
    justify-content: space-between
}

.module-custom-header-footer .bx-article-grid-variant-1 .bx-featured-single-left-content-l {
    flex: 1;
    max-width: 50%
}

.module-custom-header-footer .bx-article-grid-variant-1 .bx-featured-single-right-content-r {
    flex: 1;
    max-width: 36.8%
}

@media (max-width:var(--bp-up-to-medium)) {
    .module-custom-header-footer .bx-featured-single-content-wrapper {
        flex-direction: column;
        gap: .8rem
    }

    .module-custom-header-footer .bx-featured-single-left-content-l,
    .module-custom-header-footer .bx-featured-single-right-content-r {
        max-width: 100%
    }
}

.module-custom-header-footer .bx-article-grid__container {
    grid-area: ArticleGrid
}

.module-custom-header-footer .bx-article-grid__row {
    -moz-column-gap: var(--spacing-24);
    column-gap: var(--spacing-24);
    display: flex;
    margin-right: calc(50% - (100vw - var(--scrollbar-width))/2);
    overflow-x: auto;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scrollbar-width: none
}

.module-custom-header-footer .bx-article-grid__row::-webkit-scrollbar {
    height: 0;
    width: 0
}

.module-custom-header-footer .bx-article-grid__hrow {
    align-items: center;
    display: flex;
    justify-content: space-between;
    margin-right: var(--spacing-30)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__hrow {
        align-items: baseline;
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__hrow {
        margin-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__hrow {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__hrow {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__hrow {
        margin-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-article-grid__page-title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 3.2rem;
        margin-bottom: var(--spacing-48);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 3.2rem;
        margin-bottom: var(--spacing-48);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 4rem;
        margin-bottom: var(--spacing-64);
        width: 42.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 4rem;
        width: 70.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 4rem;
        width: 70.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 4rem;
        width: 70.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__page-title {
        font-size: 4.8rem;
        width: 81.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 15rem;
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 18.7008rem;
        width: 33.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 15rem;
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__img {
        height: 15rem;
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__img {
        height: 22.2rem;
        width: 39.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 15rem;
        width: 55.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 18.7008rem;
        width: 33.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 15rem;
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 15rem;
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__img3 {
        height: 22.2rem;
        width: 39.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 15rem;
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 38.7008rem;
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 31.2rem;
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 31.2rem;
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 34.9008rem;
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__img3-big {
        height: 45.6rem;
        width: 81.2rem
    }
}

.module-custom-header-footer .bx-article-grid__img1 img {
    height: 100%;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 18.5008rem;
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 20.7008rem;
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 29.5008rem;
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 48.7008rem;
        width: 113.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 48.7008rem;
        width: 113.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 54.1008rem;
        width: 126.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__img1 {
        height: 70.6rem;
        width: 164.8rem
    }
}

.module-custom-header-footer .bx-article-grid__press-release a,
.module-custom-header-footer .bx-article-grid__press-release1 a {
    text-decoration: none
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__small-devices {
        display: none
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__small-devices {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__small-devices {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__small-devices {
        display: block
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__view-all-link {
        display: flex;
        flex-direction: column;
        font-size: 1.8rem;
        margin-top: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__view-all-link {
        display: flex;
        font-size: 1.8rem;
        margin-top: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__view-all-link {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__view-all-link {
        display: none
    }
}

.module-custom-header-footer .mb-space56 {
    display: flex;
    justify-content: center;
    margin-bottom: var(--spacing-56)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-32);
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.4rem;
        margin-top: var(--spacing-32);
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-32);
        width: 29.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-32);
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-32);
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-32);
        width: 29.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__press-release {
        font-size: 1.6rem;
        margin-top: var(--spacing-40);
        width: 39.4rem
    }
}

.module-custom-header-footer .bx-article-grid__press-title {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    margin-top: var(--spacing-40)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2rem;
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 1.6rem;
        width: 29.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 29.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__press-title {
        font-size: 2.4rem;
        margin-top: var(--spacing-24);
        width: 39.4rem
    }
}

.module-custom-header-footer .bx-article-grid__press-title-big {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-top: var(--spacing-40)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2rem;
        width: 29.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 1.6rem;
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2rem;
        margin-top: var(--spacing-24);
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__press-title-big {
        font-size: 2.4rem;
        height: 3rem;
        margin-top: var(--spacing-24);
        width: 81.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-16);
        font-weight: light;
        margin-top: var(--spacing-40);
        width: 26.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-16);
        font-weight: light;
        margin-top: var(--spacing-40);
        width: 26.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-16);
        margin-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-18);
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-16);
        margin-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__date {
        font-size: var(--fs-16);
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-article-grid__column {
    flex: 0 0 26.6rem;
    scroll-snap-align: start
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__column {
        flex: 0 0 29.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__column {
        flex: initial
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__column {
        flex: initial
    }
}

.module-custom-header-footer .bx-article-grid__column2,
.module-custom-header-footer .bx-article-grid__column3 {
    flex: 0 0 26.6rem;
    scroll-snap-align: start
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-grid__column2,
    .module-custom-header-footer .bx-article-grid__column3 {
        flex: 0 0 29.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-grid__column2,
    .module-custom-header-footer .bx-article-grid__column3 {
        flex: initial
    }
}

@media print {

    .module-custom-header-footer .bx-article-grid__column2,
    .module-custom-header-footer .bx-article-grid__column3 {
        flex: initial
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 26.6rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 2.4rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 26.6rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 26.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 26.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 29.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-grid__column,
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 39.4rem
    }
}

.module-custom-header-footer .bx-article-grid__column3 {
    width: 81.2rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__column3 {
        width: 81.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-32);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-32);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-40);
        width: 33.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-48);
        width: 56rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-48);
        width: 56rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.4rem;
        margin-top: var(--spacing-48);
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__press-release1 {
        font-size: 1.6rem;
        margin-top: var(--spacing-56);
        width: 81.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__container .bx-article-featured-title.bx-date-featured-padding {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-article-grid__press-title1 {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    margin-top: var(--spacing-40)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2rem;
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2.4rem;
        width: 60rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2.4rem;
        margin-top: var(--spacing-24);
        width: 56rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2.4rem;
        margin-top: var(--spacing-24);
        width: 56rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2.4rem;
        margin-top: var(--spacing-24);
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__press-title1 {
        font-size: 2.4rem;
        margin-top: var(--spacing-24);
        width: 81.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 15rem;
        width: 26.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 16.8rem;
        width: 29.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 18.7008rem;
        width: 33.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 31.3008rem;
        width: 55.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 31.3008rem;
        width: 55.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 34.9008rem;
        width: 62rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid__img2 {
        height: 45.6rem;
        margin: 0 .8rem;
        width: 81.2rem
    }
}

.module-custom-header-footer .bx-article-title-authoring a {
    color: var(--c-copy)
}

.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:first-of-type .bx-article-image-authoring,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:first-of-type .bx-featured-single-left-content,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:first-of-type .bx-featured-single-term-title,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:nth-of-type(2) .bx-article-image-authoring,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:nth-of-type(2) .bx-featured-single-left-content,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:nth-of-type(2) .bx-featured-single-term-title {
    width: 39.4rem
}

.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3 .bx-featured-news__card[id]:nth-of-type(n+3) .bx-article-image-authoring,
.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3-left .bx-featured-news__card[id]:first-of-type .bx-article-image-authoring {
    width: 81.2rem
}

.module-custom-header-footer .editor-styles-wrapper .bx-article-col-3-left .bx-featured-news__card[id]:nth-of-type(n+2) .bx-article-image-authoring {
    width: 39.4rem
}

@media (min-width:80em) {

    .module-custom-header-footer .editor-styles-wrapper .has-grid-2 .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-3-left .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-3-right .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-4 .bx-article-featured-title {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .editor-styles-wrapper .has-grid-2 .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-3-left .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-3-right .bx-article-featured-title,
    .module-custom-header-footer .editor-styles-wrapper .has-grid-4 .bx-article-featured-title {
        font-size: var(--fs-24);
        line-height: 3.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-image-authoring {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-article-image-authoring {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-image-authoring {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-featured-title_if-image {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-featured-title_if-image {
        padding-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-featured-title_if-image {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-article-featured-title_if-image {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-featured-title_if-image {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-featured-title_if-description {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-featured-title_if-description {
        padding-top: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-featured-title_if-description {
        padding-top: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-article-featured-title_if-description {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-featured-title_if-description {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-featured-single-right-content[:not-has(.bx-featured-description)] .bx-featured-single-right-content {
        align-self: flex-end
    }

    .module-custom-header-footer .bx-featured-single-right-content:not(:has(.bx-featured-description)) .bx-featured-single-right-content {
        align-self: flex-end
    }
}

@media print {
    .module-custom-header-footer .bx-featured-single-right-content[:not-has(.bx-featured-description)] .bx-featured-single-right-content {
        align-self: flex-end
    }

    .module-custom-header-footer .bx-featured-single-right-content:not(:has(.bx-featured-description)) .bx-featured-single-right-content {
        align-self: flex-end
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-featured-single-right-content[:not-has(.bx-featured-description)] .bx-featured-single-right-content {
        align-self: flex-end
    }

    .module-custom-header-footer .bx-featured-single-right-content:not(:has(.bx-featured-description)) .bx-featured-single-right-content {
        align-self: flex-end
    }
}

.module-custom-header-footer .bx-featured-single-right-content[:not-has(.bx-featured-read-more)] .bx-featured-description {
    padding-bottom: 0
}

.module-custom-header-footer .bx-featured-single-right-content:not(:has(.bx-featured-read-more)) .bx-featured-description {
    padding-bottom: 0
}

@media (min-width:48em) and (max-width:79.9375em) {
    .module-custom-header-footer .bx-article-grid .bx-article-row[:not-has(.bx-featured-description)][:not-has(.bx-featured-read-more)] .bx-article-featured-title {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-article-grid .bx-article-row:not(:has(.bx-featured-description)):not(:has(.bx-featured-read-more)) .bx-article-featured-title {
        padding-bottom: 0
    }
}

.module-custom-header-footer .editor-styles-wrapper .bx-featured-single-term-title p {
    font-size: var(--fs-20);
    text-transform: uppercase
}

.module-custom-header-footer .editor-styles-wrapper .bx-featured-single-term-title {
    padding-bottom: var(--spacing-24);
    padding-top: 0 !important
}

.module-custom-header-footer .bx-archive-news__section-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-article-featured-title a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-article-term-title a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-article-title a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-featured-single-right-content a,
.module-custom-header-footer .bx-article-card[data-uw-sr-styled=true] .bx-featured-single-term-title a,
.module-custom-header-footer .bx-article-featured-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-archive-news__section-title a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-article-featured-title a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-article-new-link a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-article-term-title a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-article-title a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-featured-single-right-content a,
.module-custom-header-footer .bx-article-grid[data-uw-sr-styled=true] .bx-featured-single-term-title a,
.module-custom-header-footer .bx-article-term-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-image[:has(img[data-uw-sr-styled="true"])],
.module-custom-header-footer .bx-article-single-image[:has(img[data-uw-sr-styled="true"])] {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-image:has(img[data-uw-sr-styled=true]),
.module-custom-header-footer .bx-article-single-image:has(img[data-uw-sr-styled=true]) {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-article-grid-component-svg svg[data-uw-sr-styled=true]>g>path {
    fill: var(--c-copy) !important
}

.module-custom-header-footer .bx-article-grid-component-no-hover {
    transform: none !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid .bx-article-term-title_if-image {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid .bx-article-term-title_if-image {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-grid .bx-article-term-title_if-image {
        padding-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-padding-category {
    padding-top: 0 !important
}

.module-custom-header-footer .bx-article-grid__override.bx-article-padding-top {
    padding-top: 0
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: 0
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: 0
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: 0
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-grid[:not-has(.bx-archive-news__section-title)] .bx-archive-news__section-header {
        padding-bottom: var(--spacing-80)
    }

    .module-custom-header-footer .bx-article-grid:not(:has(.bx-archive-news__section-title)) .bx-archive-news__section-header {
        padding-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-article-grid-back-end-link {
    font-size: var(--fs-14);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-article-grid-picture {
    display: grid
}

.module-custom-header-footer .bx-article-grid-single-grid-variation-link {
    display: block
}

.module-custom-header-footer .bx-article-grid-play-icon__anchor.focus-visible,
.module-custom-header-footer .bx-article-grid-single-variatoin__play-icon.focus-visible {
    background-color: var(--c-yellow);
    color: var(--c-black);
    display: block;
    outline: .4rem solid var(--c-yellow);
    outline-offset: 0
}

.module-custom-header-footer .bx-article-grid-play-icon__anchor:focus-visible,
.module-custom-header-footer .bx-article-grid-single-variatoin__play-icon:focus-visible {
    background-color: var(--c-yellow);
    color: var(--c-black);
    display: block;
    outline: .4rem solid var(--c-yellow);
    outline-offset: 0
}

.module-custom-header-footer .bx-article-card a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .56rem var(--c-yellow) solid;
    border-right: .04rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .56rem var(--c-yellow) solid;
    border-right: .04rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-two a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .024rem var(--c-yellow) solid;
    border-right: .48rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-two a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .024rem var(--c-yellow) solid;
    border-right: .48rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-two-variation-three a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .024rem var(--c-yellow) solid;
    border-right: .048rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-two-variation-three a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .024rem var(--c-yellow) solid;
    border-right: .048rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-three-variation-three a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .056rem var(--c-yellow) solid;
    border-right: .56rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-three-variation-three a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .056rem var(--c-yellow) solid;
    border-right: .56rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-three-variation-four a.focus-visible img:not([data-uw-sr-styled]),
.module-custom-header-footer .bx-article-card-two-variation-four a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .056rem var(--c-yellow) solid;
    border-right: .04rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-three-variation-four a:focus-visible img:not([data-uw-sr-styled]),
.module-custom-header-footer .bx-article-card-two-variation-four a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .056rem var(--c-yellow) solid;
    border-right: .04rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-four-variation-four a.focus-visible img:not([data-uw-sr-styled]) {
    border-left: .048rem var(--c-yellow) solid;
    border-right: .56rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .bx-article-card-four-variation-four a:focus-visible img:not([data-uw-sr-styled]) {
    border-left: .048rem var(--c-yellow) solid;
    border-right: .56rem var(--c-yellow) solid;
    border-top: .56rem var(--c-yellow) solid
}

.module-custom-header-footer .wp-block-table {
    overflow-x: auto
}

.module-custom-header-footer .wp-block-table>table {
    clear: both
}

.module-custom-header-footer .wp-block-table table,
.module-custom-header-footer table {
    border-collapse: collapse;
    width: 100%
}

.module-custom-header-footer table {
    border-spacing: 0;
    font-size: var(--fs-table-sm);
    line-height: var(--lh-table-sm)
}

@media (min-width:48em) {
    .module-custom-header-footer table {
        font-size: var(--fs-table);
        line-height: var(--lh-table)
    }
}

.module-custom-header-footer td,
.module-custom-header-footer th {
    padding: var(--pad-table-cell)
}

.module-custom-header-footer thead tr {
    background-color: var(--c-table-head-bg);
    color: var(--c-text-on-dark)
}

.module-custom-header-footer th {
    font-weight: var(--fw-body)
}

.module-custom-header-footer tbody tr {
    background-color: var(--c-table-row-bg)
}

.module-custom-header-footer tbody tr:nth-child(odd) {
    background-color: var(--c-table-row-alt-bg)
}

@media (--bp-medium-max) {
    .module-custom-header-footer .is-style-headers-sm table thead {
        display: none
    }

    .module-custom-header-footer .is-style-headers-sm table tr {
        display: block
    }

    .module-custom-header-footer .is-style-headers-sm table tr[data-header]:before {
        background-color: var(--c-table-head-bg);
        color: var(--c-text-on-dark);
        content: attr(data-header);
        display: block;
        padding: calc(var(--pad-table-cell)/2) var(--pad-tiny)
    }

    .module-custom-header-footer .is-style-headers-sm table td,
    .module-custom-header-footer .is-style-headers-sm table th {
        background-color: var(--c-table-row-bg);
        display: block
    }

    .module-custom-header-footer .is-style-headers-sm table td:nth-child(odd),
    .module-custom-header-footer .is-style-headers-sm table th:nth-child(odd) {
        background-color: var(--c-table-row-alt-bg)
    }

    .module-custom-header-footer .is-style-headers-sm table td[data-header] {
        display: flex;
        width: 100%
    }

    .module-custom-header-footer .is-style-headers-sm table td.is-style-highlight-sm[data-header] {
        background-color: var(--c-table-head-bg);
        color: var(--c-text-on-dark)
    }

    .module-custom-header-footer .is-style-headers-sm table td[data-header]:before {
        content: attr(data-header);
        display: inline-block;
        width: 10pc
    }

    .module-custom-header-footer .is-style-headers-date table td[data-header]:before {
        text-align: left;
        width: 50%
    }
}

.module-custom-header-footer td.highlightcell {
    background-color: var(--c-taupe-2)
}

.module-custom-header-footer table.dataautomationtable td,
.module-custom-header-footer table.dataautomationtable th {
    word-wrap: normal;
    word-break: normal
}

.module-custom-header-footer tbody.default-styling td,
.module-custom-header-footer tbody.default-styling th,
.module-custom-header-footer thead.default-styling th {
    letter-spacing: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

.module-custom-header-footer .bx-article-content {
    word-wrap: break-word;
    background: var(--c-white) 0 0 no-repeat padding-box;
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-content.is-color-theme-twlight {
    background: var(--c-slate-3) 0 0 no-repeat padding-box
}

.module-custom-header-footer .is-color-theme-twlight .bx-article-content__input.focus-visible {
    background-color: var(--c-slate-3) !important
}

.module-custom-header-footer .is-color-theme-twlight .bx-article-content__input:focus-visible {
    background-color: var(--c-slate-3) !important
}

.module-custom-header-footer .is-color-theme-twlight .bx-article-content__cta .bx-singular-link__label.focus-visible {
    background-color: var(--c-slate-3) !important
}

.module-custom-header-footer .is-color-theme-twlight .bx-article-content__cta .bx-singular-link__label:focus-visible {
    background-color: var(--c-slate-3) !important
}

.module-custom-header-footer .bx-article-content__inner {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 4;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent" "RightContent RightContent RightContent RightContent"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 8;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent LeftContent LeftContent LeftContent LeftContent" "RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 16;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent LeftContent LeftContent . RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent"
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 16;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent LeftContent LeftContent . RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 16;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent LeftContent . RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__inner {
        --columns: 16;
        grid-template-areas: "LeftContent LeftContent LeftContent LeftContent . RightContent RightContent RightContent RightContent RightContent RightContent RightContent RightContent . . . "
    }
}

.module-custom-header-footer .bx-article-content__left-wrapper {
    grid-area: LeftContent
}

.module-custom-header-footer .bx-article-content__right-wrapper {
    grid-area: RightContent
}

.module-custom-header-footer .bx-article-content__responsive {
    --x: .5;
    --y: .5;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    object-position: calc(var(--x)*100%) calc(var(--y)*100%);
    width: 100%
}

.module-custom-header-footer .bx-article-content__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    text-transform: uppercase
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__eyebrow {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__eyebrow {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__eyebrow {
        font-size: var(--fs-18);
        line-height: 3.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 32.8rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 36.8rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 68.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 41.6rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__image {
        width: 41.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 38.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__image {
        width: 40rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__image-space {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__image-space {
        margin-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__image-space {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__image-space {
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-article-content__img-caption {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__img-caption {
        font-size: var(--fs-14)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__img-caption {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__img-caption {
        font-size: var(--fs-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__img-caption-space {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__img-caption-space {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__img-caption-space {
        margin-top: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__img-caption-space {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__img-caption-space {
        margin-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-article-content__title {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__title {
        font-size: var(--fs-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__title {
        font-size: var(--fs-24)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__title {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__title {
        font-size: var(--fs-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__title-space {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__title-space {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__title-space {
        margin-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__title-space {
        margin-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__content-space {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__content-space {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__content-space {
        margin-top: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__content-space {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__content-space {
        margin-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-article-content__cta {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__cta {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__cta {
        font-size: var(--fs-20)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-content__cta-space {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-content__cta-space {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__cta-space {
        margin-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-article-content__cta-space {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-content__cta-space {
        margin-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-article-content__content a {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-content__content a {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-article-content__content .list-paragraph-medium {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-medium)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-content__content .list-paragraph-medium {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-article-content__content .list-items,
.module-custom-header-footer .bx-article-content__content .list-ordered-list,
.module-custom-header-footer .bx-article-content__content .list-paragraph,
.module-custom-header-footer .bx-article-content__content .list-unordered-list,
.module-custom-header-footer .list-paragraph {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-article-content__content .list-items,
    .module-custom-header-footer .bx-article-content__content .list-ordered-list,
    .module-custom-header-footer .bx-article-content__content .list-paragraph,
    .module-custom-header-footer .bx-article-content__content .list-unordered-list,
    .module-custom-header-footer .list-paragraph {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-article-content sub,
.module-custom-header-footer .bx-article-content sub a,
.module-custom-header-footer .bx-article-content sub>a {
    font-size: var(--fs-14);
    line-height: 2.1008rem
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-article-content sub,
    .module-custom-header-footer .bx-article-content sub a,
    .module-custom-header-footer .bx-article-content sub>a {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

.module-custom-header-footer .bx-article-content__content a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-article-content__content a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__content a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-article-content__content a * {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-article-content__content a :hover {
    background-size: auto .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-content__content a :hover {
        background-size: auto .1008rem
    }
}

.module-custom-header-footer .bx-article-content__content a li.list-items {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.module-custom-header-footer .bx-load-more {
    word-wrap: break-word;
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

.module-custom-header-footer .bx-load-more__inner {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    justify-items: center;
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-load-more__inner {
        --columns: 4;
        grid-template-areas: "LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent" "LoadMore LoadMore LoadMore LoadMore"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-load-more__inner {
        --columns: 8;
        grid-template-areas: "LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent" "LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-load-more__inner {
        --columns: 16;
        grid-template-areas: "LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent  LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent LoadMoreContent" "LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore LoadMore "
    }
}

.module-custom-header-footer .bx-load-more__content {
    grid-area: LoadMore
}

.module-custom-header-footer .bx-load-more__block {
    grid-area: LoadMoreContent;
    width: 100%
}

.module-custom-header-footer .bx-load-more__chunk,
.module-custom-header-footer .bx-load-more__chunk_all,
.module-custom-header-footer .bx-load-more__chunk_all>* {
    max-height: 0;
    overflow: hidden;
    visibility: hidden
}

.module-custom-header-footer .bx-load-more__chunk_all>* {
    opacity: 0;
    transition: opacity 1.3s ease-in
}

.module-custom-header-footer .bx-load-more__nav-button:disabled {
    opacity: .3;
    pointer-events: none
}

.module-custom-header-footer .bx-load-more__nav {
    display: flex;
    justify-content: space-between;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.module-custom-header-footer .bx-load-more__nav .bx-dot-nav {
    align-items: center;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    justify-content: center
}

.module-custom-header-footer .bx-load-more__nav-button {
    align-items: center;
    background-color: transparent;
    color: var(--c-link);
    display: flex
}

.module-custom-header-footer .bx-load-more__nav-button span,
.module-custom-header-footer .bx-load-more__nav-button svg {
    pointer-events: none
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-load-more__nav-button.focus-visible .bx-load-more__nav-button-icon,
    .module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon {
        transform: scale(1.1666666667) rotate(90deg) !important
    }

    .module-custom-header-footer .bx-load-more__nav-button:focus-visible .bx-load-more__nav-button-icon,
    .module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon {
        transform: scale(1.1666666667) rotate(90deg) !important
    }
}

.module-custom-header-footer .bx-load-more__nav-button.focus-visible .bx-load-more__nav-button-icon-fill,
.module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-load-more__nav-button:focus-visible .bx-load-more__nav-button-icon-fill,
.module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon-fill {
    opacity: 1
}

.module-custom-header-footer .bx-load-more__nav-button.focus-visible .bx-load-more__nav-button-icon-arrow,
.module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-load-more__nav-button:focus-visible .bx-load-more__nav-button-icon-arrow,
.module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__nav-button-icon-arrow {
    opacity: 0
}

.module-custom-header-footer .bx-load-more__nav-button.focus-visible {
    background-color: var(--c-yellow);
    color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav-button:focus-visible {
    background-color: var(--c-yellow);
    color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav-button.focus-visible .bx-load-more__link {
    color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav-button:focus-visible .bx-load-more__link {
    color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav-button-icon {
    display: inline-block;
    height: var(--spacing-40);
    transform: rotate(90deg);
    transition: transform .3s;
    width: var(--spacing-40)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-load-more__nav-button-icon {
        height: var(--spacing-48);
        width: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-load-more__nav-button-icon-fill {
    opacity: 0
}

.module-custom-header-footer .bx-load-more__nav-button-icon-arrow,
.module-custom-header-footer .bx-load-more__nav-button-icon-fill {
    transition: opacity .3s
}

.module-custom-header-footer .bx-load-more__link {
    color: var(--c-copy);
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    margin-right: var(--spacing-16);
    position: relative;
    text-decoration: none
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-load-more__link {
        font-size: var(--fs-20);
        margin-right: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-load-more__link:before {
    background-color: var(--c-copy);
    bottom: 0;
    content: "";
    display: block;
    height: .1008rem;
    left: 0;
    position: absolute;
    transform: scaleX(0);
    transform-origin: top left;
    transition: transform .3s ease;
    width: 100%
}

.module-custom-header-footer .bx-load-more__link:hover:before,
.module-custom-header-footer .bx-load-more__nav-button:hover .bx-load-more__link:before {
    transform: scaleX(1)
}

.module-custom-header-footer .bx-load-more__border {
    background-color: var(--c-copy);
    margin: 0 var(--spacing-24);
    width: 1px
}

.module-custom-header-footer .bx-load-more__nav .bx-load-more__item.focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-load-more__nav .bx-load-more__item:focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-load-more__nav .bx-load-more__item.focus-visible:after {
    background-color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav .bx-load-more__item:focus-visible:after {
    background-color: var(--c-black)
}

.module-custom-header-footer .bx-load-more__nav .bx-load-more__item {
    cursor: pointer
}

.module-custom-header-footer .bx-load-more__editor-style-wrapper {
    margin: var(--spacing-12);
    padding: var(--spacing-12)
}

.module-custom-header-footer .bx-load-more__appender {
    position: relative;
    top: var(--spacing-96)
}

.module-custom-header-footer .bx-load-more__editor {
    display: block
}

.module-custom-header-footer .bx-load-more__add-button {
    border: .1008rem solid;
    padding: var(--spacing-12)
}

.module-custom-header-footer .bx-load-more__pagination {
    display: none;
    display: block
}

.module-custom-header-footer .bx-dot-nav__item--active .bx-load-more__pagination,
.module-custom-header-footer .bx-load-more__pagination-active {
    display: none
}

.module-custom-header-footer .bx-dot-nav__item--active .bx-load-more__pagination-active {
    display: block
}

.module-custom-header-footer .bx-load-more__circle {
    fill: var(--c-copy)
}

.module-custom-header-footer .bx-load-more__outer-circle {
    stroke: var(--c-copy);
    fill: var(--c-background)
}

.module-custom-header-footer body.lightbox-shown::-webkit-scrollbar {
    display: block !important
}

.module-custom-header-footer .bx-drawer-footnote__content {
    display: flex;
    flex-direction: column;
    height: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 24rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 30.4rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 30.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 24rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 36.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-drawer-footnote__content {
        max-height: 41.6rem
    }
}

.module-custom-header-footer .bx-footnote-drawer {
    bottom: 0;
    left: auto;
    right: 0;
    top: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote-drawer {
        max-width: 100%;
        width: 100%
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-footnote-drawer {
        max-width: 100%;
        width: 100%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote-drawer {
        max-width: 100%;
        width: 100%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote-drawer {
        width: 70.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-footnote-drawer {
        width: 71.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-footnote-drawer {
        width: 84.8rem
    }
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-content {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner {
    display: flex !important;
    margin: 0;
    max-width: 100% !important
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner {
        display: flex !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner {
        display: flex !important
    }
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
    background-color: var(--c-background);
    height: var(--spacing-16);
    width: var(--spacing-16)
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close svg>path {
    fill: var(--c-copy);
    background-color: var(--c-background)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-16);
        top: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-24);
        top: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-40);
        top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-32);
        top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-32);
        top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-dialog__container-inner .bx-dialog__close {
        right: var(--spacing-40);
        top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
    background-color: var(--c-background);
    color: var(--c-copy);
    display: flex;
    flex: 1;
    flex-direction: column;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    padding-top: var(--spacing-32);
    width: 100% !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-48);
        padding-left: var(--spacing-16);
        padding-right: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-48);
        padding-left: var(--spacing-24);
        padding-right: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-48);
        padding-left: var(--spacing-40);
        padding-right: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-48);
        padding-left: var(--spacing-32);
        padding-right: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-48);
        padding-left: var(--spacing-32);
        padding-right: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-footnote-drawer .bx-footnote__container {
        padding-bottom: var(--spacing-56);
        padding-left: var(--spacing-40);
        padding-right: var(--spacing-40);
        padding-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-footnote-drawer.is-open .bx-footnote__container {
    -webkit-animation-duration: .5s !important;
    animation-duration: .5s !important;
    -webkit-animation-name: slideUp;
    animation-name: slideUp;
    transition-duration: 1s !important
}

.module-custom-header-footer .bx-footnote-drawer.is-closed[aria-hidden=true] {
    display: block
}

.module-custom-header-footer .bx-footnote-drawer.is-closed.hideFootnote {
    display: none !important;
    z-index: -1
}

.module-custom-header-footer .bx-footnote-drawer.is-closed .bx-footnote__container {
    -webkit-animation-duration: .5s !important;
    animation-duration: .5s !important;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-name: slideDown;
    animation-name: slideDown;
    transition-duration: 1s !important
}

.module-custom-header-footer .bx-footnote-drawer.is-closed .bx-drawer-footnote__backdrop {
    display: none
}

.module-custom-header-footer .bx-drawer-footnote-title h5 {
    font-family: var(--f-serif);
    font-size: var(--fs-20);
    font-weight: var(--fw-light);
    padding-bottom: var(--spacing-24);
    padding-right: 2.4rem
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-drawer-footnote-title h5 {
        margin-right: 9.44rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-drawer-footnote-title h5 {
        margin-right: 8.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-drawer-footnote-title h5 {
        margin-right: 2.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-drawer-footnote-title h5 {
        margin-right: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-drawer-footnote-title h5 {
        font-size: var(--fs-24);
        margin-right: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-drawer-footnote-desc p {
    word-wrap: break-word;
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-drawer-footnote-desc p {
        padding-right: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-drawer-footnote-desc p {
        font-size: var(--fs-18);
        padding-right: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-footnote-drawer[:not-has(.bx-drawer-footnote-title)] .bx-drawer-footnote-desc {
    padding-top: var(--spacing-40)
}

.module-custom-header-footer .bx-footnote-drawer:not(:has(.bx-drawer-footnote-title)) .bx-drawer-footnote-desc {
    padding-top: var(--spacing-40)
}

.module-custom-header-footer .bx-footnote-drawer[:has(.bx-drawer-footnote-title h5:empty)] .bx-drawer-footnote-desc {
    padding-top: var(--spacing-40)
}

.module-custom-header-footer .bx-footnote-drawer:has(.bx-drawer-footnote-title h5:empty) .bx-drawer-footnote-desc {
    padding-top: var(--spacing-40)
}

.module-custom-header-footer .bx-drawer-footnote__content .footnote-title-hide {
    display: none !important
}

.module-custom-header-footer .bx-drawer-footnote-desc {
    flex: 1;
    overflow: auto;
    scroll-behavior: smooth;
    width: auto
}

.module-custom-header-footer .bx-drawer-footnote-desc::-webkit-scrollbar {
    width: .8rem
}

.module-custom-header-footer ::-webkit-scrollbar-track {
    background-color: transparent;
    border-radius: .4rem
}

.module-custom-header-footer .bx-drawer-footnote-desc::-webkit-scrollbar-thumb,
.module-custom-header-footer .bx-footnote-dark-theme .bx-drawer-footnote-desc::-webkit-scrollbar-thumb {
    background-color: var(--c-copy);
    border-radius: .4rem
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__close[data-uw-sr-styled=true] {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-footnote-drawer .bx-dialog__close[data-uw-sr-styled=true] svg>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-dialog__close:hover .bx-footnote__crossbutton {
    transform: scale(1.2666666667)
}

.module-custom-header-footer .bx-dialog__close.highlight {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-dialog__close.highlight svg>path {
    fill: var(--c-black) !important
}

@-webkit-keyframes slideUp {
    0% {
        transform: translateY(100%);
        -webkit-transform: translateY(100%)
    }

    to {
        transform: translateY(0);
        -webkit-transform: translateY(0)
    }
}

@keyframes slideUp {
    0% {
        transform: translateY(100%);
        -webkit-transform: translateY(100%)
    }

    to {
        transform: translateY(0);
        -webkit-transform: translateY(0)
    }
}

@-webkit-keyframes slideDown {
    0% {
        transform: translateY(0);
        -webkit-transform: translateY(0)
    }

    to {
        transform: translateY(100%);
        -webkit-transform: translateY(100%)
    }
}

@keyframes slideDown {
    0% {
        transform: translateY(0);
        -webkit-transform: translateY(0)
    }

    to {
        transform: translateY(100%);
        -webkit-transform: translateY(100%)
    }
}

.module-custom-header-footer .bx-footnote-nowrap {
    display: inline-block !important
}

.module-custom-header-footer #bx-drawer-footnote.focus-visible {
    outline: none !important
}

.module-custom-header-footer #bx-drawer-footnote:focus-visible {
    outline: none !important
}

.module-custom-header-footer .bx-drawer-footnote-desc p[data-uw-sr-styled=true] a {
    color: var(--c-black) !important
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote {
        --columns: 8;
        grid-column-gap: var(--spacing-16);
        grid-row-gap: 0;
        background-color: var(--c-background);
        color: var(--c-copy);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "Title Title Title Title Title Title Title Title" ". . . Desc Desc Desc Desc Desc";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        row-gap: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

.module-custom-header-footer .bx-footnote__animation {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote__animation {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-footnote__title {
    overflow: hidden
}

.module-custom-header-footer .bx-footnote__title .char,
.module-custom-header-footer .bx-footnote__title .word {
    display: inline-block
}

.module-custom-header-footer .bx-footnote__title {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-40);
        grid-area: Title
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-48);
        grid-area: Title
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-56);
        grid-area: Title
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-footnote__title {
        font-size: var(--fs-72);
        grid-area: Title
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote__description-spacing {
        margin-top: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote__description-spacing {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-footnote__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote__inner {
        --columns: 4;
        grid-template-areas: "Title Title Title Title" "Desc Desc Desc Desc"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote__inner {
        --columns: 8;
        grid-template-areas: "Title Title Title Title Title Title Title Title " "Desc Desc Desc Desc Desc Desc Desc Desc "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title . . Desc Desc Desc Desc Desc"
    }
}

.module-custom-header-footer .bx-footnote_front {
    opacity: 0
}

.module-custom-header-footer .bx-footnote__description {
    align-self: center;
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    grid-area: Desc;
    letter-spacing: .032rem;
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-footnote__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-footnote__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-footnote__description {
        font-size: var(--fs-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-footnote__description {
        align-self: start;
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-footnote__description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-footnote__description {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-footnote__titleError {
    bottom: var(--spacing-48);
    color: var(--c-red);
    display: block;
    font-size: var(--spacing-12);
    position: absolute
}

.module-custom-header-footer .bx-footnote .bx-error-custom {
    color: var(--c-red);
    font-size: var(--spacing-12);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.module-custom-header-footer .bx-footnote-block {
    word-wrap: break-word;
    background: var(--c-background);
    color: var(--c-copy);
    padding: 5rem 0
}

.module-custom-header-footer .bx-footnote-block__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-footnote-block__container {
    border: 2px solid #000;
    border-radius: 10px;
    border-style: groove;
    margin-top: 1rem;
    padding: 1rem
}

.module-custom-header-footer .bx-footnote-block__delete-wrapper {
    text-align: right
}

.module-custom-header-footer .bx-footnote-block__delete-button {
    margin-top: 1rem
}

.module-custom-header-footer .bx-footnote__field {
    border-bottom: .1rem solid var(--c-copy);
    margin: 5rem 0 !important;
    width: 100%
}

.module-custom-header-footer .footnote-section {
    margin-bottom: 5rem
}

.module-custom-header-footer .footnote-section_author[:has(span.cdascode)] {
    font-size: 1.5rem
}

.module-custom-header-footer .footnote-section_author:has(span.cdascode) {
    font-size: 1.5rem
}

.module-custom-header-footer .footnote-section .tenup--block-components__character-count {
    justify-content: flex-end !important
}

.module-custom-header-footer .bx-article-page-header__inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    background-color: var(--c-background);
    color: var(--c-copy);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Desc Desc Desc Desc" "Title Title Title Title" "ShareBtn ShareBtn ShareBtn ShareBtn"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Desc Desc Desc Desc" "Title Title Title Title " ". ShareBtn ShareBtn . ";
        position: relative
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Desc Desc Desc Desc " "Title Title Title Title " ". ShareBtn ShareBtn . ";
        position: relative
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 8;
        grid-template-areas: ". Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . " ". Desc Desc Desc Desc Desc Desc . " "Title Title Title Title Title Title Title Title " ". . . ShareBtn ShareBtn . . . ";
        position: relative
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 16;
        grid-template-areas: ". . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . " ". . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . "
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 16;
        grid-template-areas: ". . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . " ". . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . " ". . . . . . . ShareBtn ShareBtn . . . . . . . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 16;
        grid-template-areas: ". . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . " ". . . . Desc Desc Desc Desc Desc Desc Desc Desc . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__inner {
        --columns: 16;
        grid-template-areas: ". . . . . Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow . . . . . " ". . . . . Desc Desc Desc Desc Desc Desc . . . . . " ". . Title Title Title Title Title Title Title Title Title Title Title Title . . "
    }
}

.module-custom-header-footer .bx-article-page-header__animation {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__animation {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-article-page-header__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__inner {
    background-color: #ff0 !important;
    color: #000 !important
}

.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .button-small circle,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__share__button circle,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__share__button__auth circle,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-button-max circle {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-btn-box,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-button-max {
    background-color: #000
}

.module-custom-header-footer .share-button-max[data-focus-type=keyboard] {
    background-color: #ff0
}

.module-custom-header-footer .share-button-max[data-focus-type=keyboard] svg circle {
    fill: #ff0;
    stroke: #000
}

.module-custom-header-footer .ShareBtnMaxFb.focus-visible svg path,
.module-custom-header-footer .ShareBtnMaxLinkedIn.focus-visible svg path,
.module-custom-header-footer .ShareBtnMaxTwitter.focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallFb.focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallLinkedIn.focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallTwitter.focus-visible svg path,
.module-custom-header-footer .share-button-max[data-focus-type=keyboard] svg path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .ShareBtnMaxFb:focus-visible svg path,
.module-custom-header-footer .ShareBtnMaxLinkedIn:focus-visible svg path,
.module-custom-header-footer .ShareBtnMaxTwitter:focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallFb:focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallLinkedIn:focus-visible svg path,
.module-custom-header-footer .ShareBtnSmallTwitter:focus-visible svg path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .cross[data-focus-type=keyboard] g path,
.module-custom-header-footer .share-button-max[data-uw-sr-styled=true] .cross g path {
    fill: var(--c-black)
}

.module-custom-header-footer .share-button-max[data-uw-sr-styled=true] svg circle {
    fill: #ff0;
    stroke: #000
}

.module-custom-header-footer .share-button-max[data-uw-sr-styled=true] .social-links-max a svg path,
.module-custom-header-footer .share-button-max[data-uw-sr-styled=true] svg path {
    fill: var(--c-black)
}

.module-custom-header-footer svg[data-uw-sr-styled=true] path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .button-small path,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__share__button path,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__share__button__auth path,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-btn-box .social-links-small a svg path,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-button-max .social-links-max a svg path,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .share-button-max path {
    fill: var(--c-white)
}

.module-custom-header-footer .button-small[data-uw-sr-styled=true]>svg>g>circle,
.module-custom-header-footer .bx-article-page-header__share__button[data-uw-sr-styled=true]>svg>g>g>g>circle,
.module-custom-header-footer .bx-article-page-header__share__button__auth[data-uw-sr-styled=true]>svg>g>g>g>circle {
    fill: var(--c-black)
}

.module-custom-header-footer .button-small[data-uw-sr-styled=true]>svg>g>path,
.module-custom-header-footer .bx-article-page-header__share__button[data-uw-sr-styled=true]>svg>g>g>g>path,
.module-custom-header-footer .bx-article-page-header__share__button__auth[data-uw-sr-styled=true]>svg>g>g>g>path {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__article__title a,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__eyebrow__description a,
.module-custom-header-footer .bx-article-page-header__animation[data-uw-sr-styled=true] .bx-article-page-header__eyebrow__title a,
.module-custom-header-footer .bx-article-page-header__article__title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-page-header__eyebrow__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-page-header__eyebrow__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-page-header__eyebrow__title {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow;
    text-align: center;
    text-transform: uppercase
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__title {
        font-size: var(--fs-18);
        line-height: 3.6rem
    }
}

.module-custom-header-footer .bx-article-page-header__eyebrow__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Desc;
    text-align: center;
    text-transform: uppercase
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__description {
        font-size: 1.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__description {
        font-size: 1.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__eyebrow__description {
        font-size: 1.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__eyebrow__description {
        font-size: var(--fs-14)
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-24)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title)] .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-24)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title) .bx-article-page-header__eyebrow__description {
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-article-page-header__article__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title;
    text-align: center
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-56)
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__article__title {
        font-size: var(--fs-80)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-56)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-56)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-64)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__animation[:has(.bx-article-page-header__eyebrow__title, .bx-article-page-header__eyebrow__description)] .bx-article-page-header__article__title {
        margin-top: var(--spacing-72)
    }

    .module-custom-header-footer .bx-article-page-header__animation:has(.bx-article-page-header__eyebrow__title, .module-custom-header-footer .bx-article-page-header__eyebrow__description) .bx-article-page-header__article__title {
        margin-top: var(--spacing-72)
    }
}

.module-custom-header-footer .cross {
    margin: 2rem 2rem 2rem 4.08rem
}

.module-custom-header-footer .cross,
.module-custom-header-footer .cross-svg-one,
.module-custom-header-footer .share-svg-one {
    display: none
}

.module-custom-header-footer .activeBtnSmall {
    display: inline
}

@media (max-width:79.9375em) {
    .module-custom-header-footer #shareIcon {
        transform: rotate(270deg)
    }
}

.module-custom-header-footer .share-btn-container {
    border-radius: 3rem;
    overflow: hidden;
    position: absolute;
    width: 5.6rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .share-btn-container {
        bottom: .8rem;
        height: 23.8rem;
        left: 13.6rem;
        position: absolute
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .share-btn-container {
        bottom: .48rem;
        height: 23.8rem;
        left: 15.6rem;
        position: absolute
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .share-btn-container {
        height: 23.8rem;
        left: 31.6rem;
        position: absolute
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .share-btn-container {
        display: none
    }
}

@media print {
    .module-custom-header-footer .share-btn-container {
        display: none
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .oneLinetitle {
        bottom: .8rem;
        height: 23.8rem;
        left: 15.6rem;
        position: absolute
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .oneLinetitle {
        left: 31.6rem;
        position: absolute;
        top: 3.68rem
    }
}

@media print {
    .module-custom-header-footer .oneLinetitle {
        left: 31.6rem;
        position: absolute;
        top: 3.68rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .threeLinesTitle {
        bottom: .8rem;
        height: 23.8rem;
        left: 15.6rem;
        position: absolute
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .threeLinesTitle {
        bottom: .48rem;
        height: 23.8rem;
        left: 31.6rem;
        position: absolute
    }
}

@media print {
    .module-custom-header-footer .threeLinesTitle {
        bottom: .48rem;
        height: 23.8rem;
        left: 31.6rem;
        position: absolute
    }
}

.module-custom-header-footer .share-btn-box {
    background: #000;
    border-radius: 3rem;
    height: 100%;
    position: relative;
    top: 100%;
    transition: top .4s
}

.module-custom-header-footer .share-btn-box.show {
    top: 0
}

.module-custom-header-footer .share-btn-box.showTwoSocialLinks {
    top: 29%
}

.module-custom-header-footer .share-btn-box.showOneSocialLink {
    top: 54%
}

.module-custom-header-footer #btnSmall {
    grid-area: ShareBtn;
    margin-top: var(--spacing-48) !important;
    margin: auto;
    position: relative;
    width: 5.6rem
}

@media (min-width:80em) {
    .module-custom-header-footer #btnSmall {
        display: none
    }
}

@media print {
    .module-custom-header-footer #btnSmall {
        display: block
    }
}

.module-custom-header-footer .ShareBtnSmallLinkedIn {
    margin-left: 1.5808rem;
    margin-right: 1.5808rem;
    margin-top: 3.2rem
}

.module-custom-header-footer .ShareBtnSmallTwitter {
    margin-left: 1.52rem;
    margin-right: 1.52rem;
    margin-top: 3.28rem
}

.module-custom-header-footer .ShareBtnSmallFb {
    margin-left: 2.24rem;
    margin-right: 2.24rem;
    margin-top: 3.28rem
}

.module-custom-header-footer .social-links-small {
    align-items: center;
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-article-page-header__animation {
    overflow-x: scroll
}

.module-custom-header-footer .bx-article-page-header__animation::-webkit-scrollbar {
    display: none
}

.module-custom-header-footer .share-container-max {
    align-items: center;
    display: flex;
    flex-direction: row-reverse;
    right: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .share-container-max {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 20.8rem
    }
}

@media print {
    .module-custom-header-footer .share-container-max {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 20.8rem
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .share-container-max {
        display: none;
        justify-content: center;
        margin-top: var(--spacing-48)
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .share-container-max {
        bottom: 15.4rem;
        left: 122rem;
        position: absolute;
        right: .8rem;
        top: 20.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .share-container-max {
        bottom: 17.2rem;
        left: 133.6rem;
        position: absolute;
        right: 1.6rem;
        top: 22.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .share-container-max {
        bottom: 20rem;
        left: 174.5008rem;
        position: absolute;
        right: 4rem;
        top: 26.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .oneLinetitleMaxWoDesc {
        top: 12.8rem !important
    }
}

@media print {
    .module-custom-header-footer .oneLinetitleMaxWoDesc {
        top: 12.8rem !important
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .oneLinetitleMaxWoDesc {
        top: 12.8rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .oneLinetitleMaxWoDesc {
        top: 14.8rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .oneLinetitleMaxWoDesc {
        top: 18rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .twoLinetitleMaxWoDesc {
        top: 17.6rem !important
    }
}

@media print {
    .module-custom-header-footer .twoLinetitleMaxWoDesc {
        top: 17.6rem !important
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .twoLinetitleMaxWoDesc {
        top: 17.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .twoLinetitleMaxWoDesc {
        top: 19.6rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .twoLinetitleMaxWoDesc {
        top: 23.2rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .threeLinesTitleMaxWoDesc {
        top: 21.6rem !important
    }
}

@media print {
    .module-custom-header-footer .threeLinesTitleMaxWoDesc {
        top: 21.6rem !important
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .threeLinesTitleMaxWoDesc {
        top: 21.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .threeLinesTitleMaxWoDesc {
        top: 24.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .threeLinesTitleMaxWoDesc {
        top: 31.2rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .oneLinetitleMax {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 16rem
    }
}

@media print {
    .module-custom-header-footer .oneLinetitleMax {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 16rem
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .oneLinetitleMax {
        display: none;
        justify-content: center;
        margin-top: var(--spacing-48)
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .oneLinetitleMax {
        bottom: 15.4rem;
        left: 122rem;
        position: absolute;
        right: .8rem;
        top: 16rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .oneLinetitleMax {
        bottom: 17.2rem;
        left: 133.6rem;
        position: absolute;
        right: 1.6rem;
        top: 18rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .oneLinetitleMax {
        bottom: 20rem;
        left: 174.5008rem;
        position: absolute;
        right: 4rem;
        top: 21.76rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .threeLinesTitleMax {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 25.6rem
    }
}

@media print {
    .module-custom-header-footer .threeLinesTitleMax {
        bottom: 15.4rem;
        left: 119.68rem;
        position: absolute;
        right: .8rem;
        top: 25.6rem
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .threeLinesTitleMax {
        display: none;
        justify-content: center;
        margin-top: var(--spacing-48)
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .threeLinesTitleMax {
        bottom: 15.4rem;
        left: 122rem;
        position: absolute;
        right: .8rem;
        top: 24.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .threeLinesTitleMax {
        bottom: 17.2rem;
        left: 133.6rem;
        position: absolute;
        right: 1.6rem;
        top: 27.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .threeLinesTitleMax {
        bottom: 20rem;
        left: 174.5008rem;
        position: absolute;
        right: 4rem;
        top: 34.4rem
    }
}

.module-custom-header-footer .share {
    transition: transform .2s
}

.module-custom-header-footer .share-button-max:hover .share {
    transform: scale(1.1)
}

.module-custom-header-footer .cross {
    transition: transform .2s
}

.module-custom-header-footer .cross:hover {
    transform: scale(1.3)
}

.module-custom-header-footer .FbSvg,
.module-custom-header-footer .LinkedInSvg,
.module-custom-header-footer .TwitterSvg {
    transition: transform .2s
}

.module-custom-header-footer .FbSvg:hover,
.module-custom-header-footer .LinkedInSvg:hover,
.module-custom-header-footer .TwitterSvg:hover {
    transform: scale(1.2)
}

.module-custom-header-footer svg#crossIcon {
    outline: none
}

.module-custom-header-footer .share-button-max {
    align-items: center;
    background-color: #000;
    border: none;
    border-radius: 3rem;
    color: #fff;
    display: flex;
    justify-content: center;
    transition: width .3s linear
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .share-button-max {
        transform: rotate(90deg)
    }
}

.module-custom-header-footer .social-links-max {
    align-items: center;
    color: #000;
    display: flex;
    max-width: 0;
    transition: max-width .4s ease-in-out
}

.module-custom-header-footer .social-links-max a {
    color: #000;
    text-decoration: none;
    white-space: nowrap
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .social-links-max a {
        padding: .5008rem;
        transform: rotate(270deg)
    }
}

.module-custom-header-footer .ShareBtnMaxFb {
    margin-left: 3.24rem
}

.module-custom-header-footer .ShareBtnMaxTwitter {
    margin-left: 3.28rem
}

.module-custom-header-footer .ShareBtnMaxLinkedIn {
    margin-left: 3.28rem;
    padding-left: .0048rem
}

.module-custom-header-footer .share-container-max.expanded .share-button-max {
    position: relative
}

.module-custom-header-footer .share-container-max.expanded .social-links-max {
    max-width: 40rem
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .share-container-max.expanded .social-links-max {
        margin: 0
    }
}

.module-custom-header-footer .bx-article-page-header__share__button {
    grid-area: ShareBtn
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__share__button {
        bottom: 5rem;
        left: 122rem;
        padding-bottom: 0;
        position: absolute;
        top: 20rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__share__button {
        bottom: 5rem;
        left: 122rem;
        padding-bottom: 0;
        position: absolute;
        top: 20rem
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-article-page-header__share__button {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .bx-article-page-header__share__button {
        bottom: 5rem;
        left: 127rem;
        position: absolute;
        top: 52rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__share__button {
        bottom: 5rem;
        left: 137rem;
        position: absolute
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__share__button {
        bottom: 34rem;
        left: 182rem;
        position: absolute
    }
}

.module-custom-header-footer .is-color-theme-dark .button-small circle,
.module-custom-header-footer .is-color-theme-dark .bx-article-page-header__share__button__auth circle,
.module-custom-header-footer .is-color-theme-dark .share-button-max circle {
    fill: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .share-btn-box,
.module-custom-header-footer .is-color-theme-dark .share-button-max {
    background: #fff
}

.module-custom-header-footer .is-color-theme-dark .button-small path,
.module-custom-header-footer .is-color-theme-dark .bx-article-page-header__share__button__auth path,
.module-custom-header-footer .is-color-theme-dark .share-button-max path {
    fill: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .share-btn-box .social-links-small a svg path,
.module-custom-header-footer .is-color-theme-dark .share-button-max .social-links-max a svg path {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-article-page-header__share__button__auth circle,
.module-custom-header-footer .share-button-max circle {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-article-page-header__share__button__auth path,
.module-custom-header-footer .share-button-max .social-links-max a path,
.module-custom-header-footer .share-button-max path {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
    grid-area: ShareBtn
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
        bottom: 11.4rem;
        left: 93.2rem;
        padding-bottom: 0;
        position: absolute;
        top: .6rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
        bottom: 11.4rem;
        left: 93.2rem;
        padding-bottom: 0;
        position: absolute;
        top: .6rem
    }
}

@media (min-width:81em) and (max-width:89.9375em) {
    .module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
        bottom: 10.8rem;
        left: 99.8rem;
        position: absolute;
        top: 1rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
        bottom: 10rem;
        left: 109.8rem;
        position: absolute
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-page-header__animation .bx-article-page-header__share__button__auth {
        bottom: 35rem;
        left: 154.8rem;
        position: absolute;
        top: 33.4rem
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-page-header__share__button>svg,
    .module-custom-header-footer .bx-article-page-header__share__button__auth>svg {
        height: 5.6rem;
        width: 5.6rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-page-header__share__button>svg,
    .module-custom-header-footer .bx-article-page-header__share__button__auth>svg {
        height: 4.8rem;
        width: 4.8rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-page-header__share__button>svg,
    .module-custom-header-footer .bx-article-page-header__share__button__auth>svg {
        height: 4.8rem;
        width: 4.8rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-page-header__share__button>svg,
    .module-custom-header-footer .bx-article-page-header__share__button__auth>svg {
        height: 4.8rem;
        width: 4.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-page-header__share__button>svg,
    .module-custom-header-footer .bx-article-page-header__share__button__auth>svg {
        height: 5.6rem;
        width: 5.6rem
    }
}

.module-custom-header-footer .bx-email-capture {
    position: relative
}

.module-custom-header-footer .bx-email-capture-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-email-capture-form {
    grid-area: form
}

.module-custom-header-footer .bx-email-capture-innerblocks_author .block-editor-block-list__layout .block-list-appender .block-editor-default-block-appender .block-editor-inserter {
    border: var(--spacing-8) red solid;
    display: none
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture__arrow-icon>path {
    fill: #fff
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture__inner .block-editor-button-block-appender {
    box-shadow: inset 0 0 0 .2rem var(--c-white);
    color: #fff
}

.module-custom-header-footer .bx-email-capture__success-state_display {
    display: none
}

.module-custom-header-footer .bx-email-capture__success-state {
    grid-area: success;
    left: 50%;
    position: absolute;
    transform: translate(-50%, 50%)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: var(--spacing-40)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: 4.4rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: var(--spacing-48)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: var(--spacing-72)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: var(--spacing-80)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__success-state {
        bottom: var(--spacing-96)
    }
}

.module-custom-header-footer .bx-email-capture__success-message {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: 1.2rem;
        max-width: 18.4rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: var(--fs-14);
        max-width: 20.8rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: var(--fs-16);
        max-width: 28.6rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: var(--fs-18);
        max-width: 28.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: var(--fs-18);
        max-width: 28.6rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        max-width: 32rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__success-message {
        font-size: var(--fs-20);
        max-width: 32rem
    }
}

.module-custom-header-footer .bx-email-capture__success-container-background {
    background-color: var(--c-copy)
}

.module-custom-header-footer .bx-email-capture_sucess-container {
    display: flex;
    justify-content: space-between
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        padding: var(--spacing-16) var(--spacing-8) var(--spacing-16) var(--spacing-8);
        width: 32.8rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        width: 36.8rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        padding: var(--spacing-16) var(--spacing-16) var(--spacing-16) var(--spacing-16);
        width: 51.2rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        padding: var(--spacing-24) var(--spacing-24) var(--spacing-24) var(--spacing-24);
        width: 56rem
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        padding: var(--spacing-24) var(--spacing-24) var(--spacing-24) var(--spacing-24);
        width: 56rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        width: 62.4rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture_sucess-container {
        width: 60.8rem
    }
}

.module-custom-header-footer .bx-email-capture__success-link {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    position: relative;
    text-decoration: none
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: 1.2rem;
        max-width: 11.2rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: var(--fs-14);
        max-width: 12rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: var(--fs-16);
        max-width: 17rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: var(--fs-18);
        max-width: 17rem
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: var(--fs-18);
        max-width: 17rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        max-width: 19.2rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__success-link {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-email-capture-success_color {
    color: var(--c-background)
}

.module-custom-header-footer .bx-email-capture__inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "Link Link Link Link" "innerblocks innerblocks innerblocks innerblocks " "success success success success"
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title" "form form form form" "Link Link Link Link " "innerblocks innerblocks innerblocks innerblocks" "success success success success"
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 4;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title " "form form form form" "Link Link Link . " "success success success success"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 8;
        grid-template-areas: " Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " " Title Title Title Title Title Title Title . " "Link Link Link .           form form form form  " "innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks" ". success success success success success success . "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title . . form form form form form " "Link Link Link Link . . . . . . .form form form form form  " "innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks" ". . . . success success success success success success success success . . . . "
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow " "Title Title Title Title Title Title Title Title Title . . form form form form form " "Link Link Link Link . . . . . . .form form form form form  " "innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks" ". . . . success success success success success success success success . . . . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title Title . . form form form form form " "Link Link Link Link . . . . . . .  form form form form form " "innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks" ". . . . success success success success success success success success . . . . "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__inner {
        --columns: 16;
        grid-template-areas: "Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow Eyebrow" "Title Title Title Title Title Title Title Title Title . . form form form form form " "Link Link Link Link . . . . . . . form form form form form " "innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks innerblocks" ". . . . . success success success success success success . . . . . "
    }
}

.module-custom-header-footer .bx-email-capture__eyebrow_author {
    grid-area: Eyebrow
}

.module-custom-header-footer .bx-email-capture-innerblocks_author {
    grid-area: innerblocks
}

.module-custom-header-footer .bx-email-capture__submit {
    grid-area: button
}

.module-custom-header-footer .bx-email-capture__eyebrow {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    grid-area: Eyebrow
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        font-size: var(--fs-14);
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__eyebrow {
        font-size: var(--fs-18);
        line-height: 2 !important;
        padding-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-email-capture__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: Title
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-40);
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-40);
        padding-bottom: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__title {
        font-size: var(--fs-64)
    }
}

.module-custom-header-footer .bx-email-capture__socialLink-text_author .bx-singular-link .bx-singular-link__icon,
.module-custom-header-footer .bx-email-capture__success-link .bx-singular-link .bx-singular-link__icon {
    display: none
}

.module-custom-header-footer .bx-email-capture-form .block-editor-block-list__layout {
    position: relative
}

.module-custom-header-footer .bx-email-capture-form .block-editor-block-list__layout .block-list-appender {
    bottom: -(var(--spacing-48));
    position: absolute
}

.module-custom-header-footer .bx-email-capture__socialLink-text_author {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    padding-top: var(--spacing-16)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text_author {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text_author {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__socialLink-text_author {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text_author {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-email-capture__socialLink-text {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__socialLink-text {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__socialLink-text {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-email-capture__socialLink {
    display: inline-table
}

.module-custom-header-footer .bx-email-capture__socialLink-Area {
    bottom: 0;
    grid-area: Link;
    position: relative
}

.module-custom-header-footer .bx-email-capture__arrow-icon {
    margin-right: var(--spacing-16)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__arrow-icon {
        margin-right: var(--spacing-24)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture__socialLink-position {
        bottom: 0;
        position: absolute
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__socialLink-position {
        bottom: 0;
        position: absolute
    }
}

@-webkit-keyframes bounceAlpha {
    0% {
        opacity: 1;
        transform: translateX(0) scale(1)
    }

    25% {
        opacity: 0;
        transform: translateX(1rem) scale(.9)
    }

    26% {
        opacity: 0;
        transform: translateX(-1rem) scale(.9)
    }

    55% {
        opacity: 1;
        transform: translateX(0) scale(1)
    }
}

.module-custom-header-footer .bx-email-capture__socialLink:hover .bx-email-capture__arrow-icon {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: bounceAlpha;
    animation-name: bounceAlpha;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

.module-custom-header-footer .bx-email-capture__link-animation:after {
    background-color: var(--c-copy);
    content: "";
    display: block;
    height: .2rem;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .6s cubic-bezier(.19, 1, .22, 1) !important;
    width: 100%
}

.module-custom-header-footer .bx-email-capture__submit-button {
    padding-top: var(--spacing-48)
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture-form-checkbox-author {
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture-form-checkbox-author {
        padding-top: var(--spacing-40)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture-form-checkbox-author {
        padding-top: var(--spacing-40)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form-checkbox-author {
        padding-top: var(--spacing-48)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture__submit {
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__submit {
        padding-top: var(--spacing-40)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture__submit {
        padding-top: var(--spacing-40)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__submit {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-email-capture-checkbox[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-email-capture[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-email-capture__eyebrow[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-email-capture__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture[data-uw-sr-styled=true] .bx-email-capture__disclaimer-checkbox {
    border-color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__success-link:before {
    background-color: var(--c-background);
    bottom: 0;
    content: "";
    height: .0528rem;
    left: 0;
    position: absolute;
    transition: width .3s ease;
    width: 0
}

.module-custom-header-footer .bx-email-capture__success-link:focus:before,
.module-custom-header-footer .bx-email-capture__success-link:hover:before {
    width: 100%
}

.module-custom-header-footer .bx-choice-control__label a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-choice-control__label a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-choice-control__label a:hover {
        background-size: 100% .1008rem
    }
}

@media print {
    .module-custom-header-footer .bx-choice-control__label a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-email-capture-form .components-base-control__field {
    display: flex
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox::-moz-placeholder {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox::placeholder {
    color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox .textbox_validation::-moz-placeholder {
    color: #ea4334
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox .textbox_validation::placeholder {
    color: #ea4334
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:focus::-moz-placeholder {
    color: transparent
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:focus::placeholder {
    color: transparent
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox:-webkit-autofill {
    color-scheme: dark
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox:autofill {
    color-scheme: dark
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox {
    background-color: var(--c-slate-3);
    border-color: var(--c-white);
    border: none;
    border-radius: .2rem .2rem 0 0;
    box-shadow: 0 .2rem 0 var(--c-copy);
    color: var(--c-copy);
    font-size: var(--fs-20);
    outline: none;
    padding: var(--spacing-16);
    width: 100%
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form-authoring-textbox {
        font-size: var(--fs-24);
        padding: var(--spacing-20)
    }
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:hover {
    background-color: #e7eaee;
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox:hover {
    background-color: #24262d
}

.module-custom-header-footer .bx-form-authoring__text-color {
    background-color: var(--c-background) !important;
    border: 1px solid var(--c-copy) !important
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox[data-focus-type=keyboard] {
    background-color: var(--c-yellow) !important;
    color: var(--c-black)
}

.module-custom-header-footer .bx-text-control[:has(input[data-focus-type="keyboard"])] .bx-email-capture-form__label {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-text-control:has(input[data-focus-type=keyboard]) .bx-email-capture-form__label {
    color: var(--c-black) !important
}

.module-custom-header-footer .label_validation {
    color: #ea4334
}

.module-custom-header-footer .textbox_validation {
    box-shadow: 0 .2rem 0 #ea4334 !important
}

.module-custom-header-footer .textbox_validation::-moz-placeholder {
    color: #ea4334 !important
}

.module-custom-header-footer .textbox_validation::placeholder {
    color: #ea4334 !important
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:-moz-placeholder-shown) {
    background-color: var(--c-slate-3);
    font-size: var(--fs-18);
    line-height: 3rem;
    padding-bottom: .8rem;
    padding-top: 2.6rem
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:placeholder-shown) {
    background-color: var(--c-slate-3);
    font-size: var(--fs-18);
    line-height: 3rem;
    padding-bottom: .8rem;
    padding-top: 2.6rem
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:-moz-placeholder-shown) {
        font-size: var(--fs-24);
        line-height: 3.6rem;
        padding-bottom: 1rem;
        padding-top: 3rem
    }

    .module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:placeholder-shown) {
        font-size: var(--fs-24);
        line-height: 3.6rem;
        padding-bottom: 1rem;
        padding-top: 3rem
    }
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:-moz-placeholder-shown):hover {
    background-color: #e7eaee;
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:not(:placeholder-shown):hover {
    background-color: #e7eaee;
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox:not(:-moz-placeholder-shown):hover {
    background-color: #24262d
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox:not(:placeholder-shown):hover {
    background-color: #24262d
}

.module-custom-header-footer .bx-text-control[:has(input:not(:-moz-placeholder-shown))] .bx-email-capture-form__label {
    font-weight: var(--fw-light);
    opacity: 1
}

.module-custom-header-footer .bx-text-control[:has(input:not(:placeholder-shown))] .bx-email-capture-form__label {
    font-weight: var(--fw-light);
    opacity: 1
}

.module-custom-header-footer .bx-text-control:has(input:not(:-moz-placeholder-shown)) .bx-email-capture-form__label {
    font-weight: var(--fw-light);
    opacity: 1
}

.module-custom-header-footer .bx-text-control:has(input:not(:placeholder-shown)) .bx-email-capture-form__label {
    font-weight: var(--fw-light);
    opacity: 1
}

.module-custom-header-footer .textbox_validation[focus-within] {
    box-shadow: 0 .6rem 0 #ea4334 !important
}

.module-custom-header-footer .textbox_validation:focus-within {
    box-shadow: 0 .6rem 0 #ea4334 !important
}

.module-custom-header-footer .textbox_validation[focus-within]::-moz-placeholder {
    color: transparent !important
}

.module-custom-header-footer .textbox_validation[focus-within]::placeholder {
    color: transparent !important
}

.module-custom-header-footer .textbox_validation:focus-within::-moz-placeholder {
    color: transparent !important
}

.module-custom-header-footer .textbox_validation:focus-within::placeholder {
    color: transparent !important
}

.module-custom-header-footer .bx-email-capture-form__element .bx-text-control__validation {
    display: none
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox[focus-within] {
    background-color: var(--c-slate-3);
    box-shadow: 0 .6rem 0 var(--c-copy);
    padding-bottom: .8rem;
    padding-top: 2.6rem
}

.module-custom-header-footer .bx-email-capture-form-authoring-textbox:focus-within {
    background-color: var(--c-slate-3);
    box-shadow: 0 .6rem 0 var(--c-copy);
    padding-bottom: .8rem;
    padding-top: 2.6rem
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form-authoring-textbox[focus-within] {
        padding-bottom: 1rem;
        padding-top: 3rem
    }

    .module-custom-header-footer .bx-email-capture-form-authoring-textbox:focus-within {
        padding-bottom: 1rem;
        padding-top: 3rem
    }
}

.module-custom-header-footer .bx-text-control[focus-within] .bx-email-capture-form__label {
    font-weight: var(--fw-regular);
    opacity: 1
}

.module-custom-header-footer .bx-text-control:focus-within .bx-email-capture-form__label {
    font-weight: var(--fw-regular);
    opacity: 1
}

.module-custom-header-footer .bx-text-control[:has(input[focus-within])] .bx-email-capture-form__label {
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-text-control:has(input[focus-within]) .bx-email-capture-form__label {
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-text-control[:has(input:focus-within)] .bx-email-capture-form__label {
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-text-control:has(input:focus-within) .bx-email-capture-form__label {
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .bx-email-capture-form-authoring__element {
    padding-top: var(--spacing-16)
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture-form-authoring__element {
        padding-top: 2rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form-authoring__element {
        padding-top: var(--spacing-32)
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 29.6rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 33.6rem
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 30.4rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 31.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 31.2rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 35.2rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        width: 46.4rem
    }
}

.module-custom-header-footer .bx-email-capture-form__label {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-light);
    left: var(--spacing-16);
    margin-bottom: .4rem;
    margin-top: var(--spacing-8);
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: var(--spacing-16)
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        top: var(--spacing-20)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form__label {
        left: var(--spacing-20);
        margin-bottom: var(--spacing-8);
        top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-email-capture__submit-button {
    padding-top: var(--spacing-40)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture__submit-button {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-email-capture-form__element:first-of-type {
    padding-top: 0
}

.module-custom-header-footer .bx-email-capture-form__element:first-of-type .bx-email-capture-form__label {
    top: var(--spacing-0)
}

.module-custom-header-footer .bx-email-capture-form__element {
    padding-top: var(--spacing-20);
    position: relative
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-email-capture-form__element {
        padding-top: var(--spacing-24)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-form__element {
        padding-top: var(--spacing-32)
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture-form-authoring-textbox {
    background-color: var(--c-background-highlight);
    border-color: var(--c-background-highlight)
}

.module-custom-header-footer .bx-email-capture-form .bx-email-capture-form-checkbox-author {
    display: flex
}

.module-custom-header-footer .bx-email-capture-form {
    float: right;
    position: relative
}

.module-custom-header-footer .bx-email-capture-form_supporting-text {
    display: inline-block
}

.module-custom-header-footer .bx-email-capture-form_error-text,
.module-custom-header-footer .bx-email-capture-form_supporting-text {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-light);
    margin-top: 1.7008rem
}

.module-custom-header-footer .bx-email-capture-form_error-text {
    color: #ea4334;
    display: none
}

.module-custom-header-footer .bx-email-capture-form_container[data-uw-sr-styled=true] .bx-email-capture__submit-button-OnClick,
.module-custom-header-footer .bx-email-capture[data-uw-sr-styled=true] .bx-email-capture__submit-button-OnClick {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture-form_container[data-uw-sr-styled=true] {
    box-shadow: 0 0 0 1rem var(--c-yellow)
}

.module-custom-header-footer .bx-email-capture-form_container[data-uw-sr-styled=true] .bx-email-capture__disclaimer-checkbox {
    border-color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture-form_container[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture-disclaimer .bx-email-capture-form-checkbox-author {
    display: flex;
    padding-top: var(--spacing-40)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-disclaimer .bx-email-capture-form-checkbox-author {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-email-capture-checkbox {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-light)
}

.module-custom-header-footer .bx-email-capture-disclaimer {
    padding-top: var(--spacing-40)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-email-capture-disclaimer {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-disclaimer_circle {
    border-radius: 50%;
    height: var(--spacing-48);
    left: var(--spacing-12);
    opacity: 0;
    position: absolute;
    top: -3.3008rem;
    transform: translate(-50%, 50%);
    transition: opacity .3s ease;
    width: var(--spacing-48)
}

.module-custom-header-footer .bx-email-capture-disclaimer .bx-choice-control {
    position: relative
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox {
    --c-background: 0 0;
    --c-border: var(--c-black);
    --margin-top: .15rem
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-email-capture__disclaimer-checkbox {
        --margin-top: .3rem
    }
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--c-background);
    border: .2rem solid var(--c-copy);
    border-radius: 0;
    color: var(--c-black);
    cursor: pointer;
    flex: 0 0 var(--spacing-24);
    height: var(--spacing-24);
    margin-top: var(--margin-top);
    position: relative;
    width: var(--spacing-24)
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:before {
    content: "";
    position: absolute;
    visibility: hidden
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox.focus-visible {
    outline: none
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:focus-visible {
    outline: none
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:checked:before {
    visibility: visible
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:disabled {
    --c-border: var(--c-slate-3)
}

.module-custom-header-footer .is-color-theme-dark .bx-email-disclaimer__hover-background-color {
    background-color: #24262d;
    opacity: 1
}

.module-custom-header-footer .bx-email-disclaimer__hover-background-color {
    background-color: #e7eaee;
    opacity: 1
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox.focus-visible {
    border-color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:focus-visible {
    border-color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture-disclaimer[:has(.bx-email-capture__disclaimer-checkbox.focus-visible)] .bx-disclaimer_circle {
    background-color: var(--c-yellow);
    opacity: 1
}

.module-custom-header-footer .bx-email-capture-disclaimer:has(.bx-email-capture__disclaimer-checkbox.focus-visible) .bx-disclaimer_circle {
    background-color: var(--c-yellow);
    opacity: 1
}

.module-custom-header-footer .bx-email-capture-disclaimer[:has(.bx-email-capture__disclaimer-checkbox:focus-visible)] .bx-disclaimer_circle {
    background-color: var(--c-yellow);
    opacity: 1
}

.module-custom-header-footer .bx-email-capture-disclaimer:has(.bx-email-capture__disclaimer-checkbox:focus-visible) .bx-disclaimer_circle {
    background-color: var(--c-yellow);
    opacity: 1
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture__disclaimer-checkbox:before {
    background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="#00000"><path id="_--c-black" data-name="--c-black" d="M30.5,977.065l-1.016,1.008c-2.282,2.269-4.7,4.832-6.977,7.138l-3.048-2.49-1.106-.9-1.823,2.2,1.106.9,4.063,3.321,1.008.823.919-.919c2.579-2.565,5.368-5.558,7.888-8.064l1.016-1.008Z" transform="translate(-16.531 -977.065)"/></svg>')
}

.module-custom-header-footer .checkbox_validation {
    border-color: #cb2415
}

.module-custom-header-footer .checkbox_validation:before {
    background-color: #cb2415 !important;
    background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="#000000"><path id="_--c-black" data-name="--c-black" d="M30.5,977.065l-1.016,1.008c-2.282,2.269-4.7,4.832-6.977,7.138l-3.048-2.49-1.106-.9-1.823,2.2,1.106.9,4.063,3.321,1.008.823.919-.919c2.579-2.565,5.368-5.558,7.888-8.064l1.016-1.008Z" transform="translate(-16.531 -977.065)"/></svg>') !important;
    background-position: 50%;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture__disclaimer-checkbox.focus-visible:before {
    background-color: var(--c-black);
    background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="#FFFFFF"><path id="_--c-black" data-name="--c-black" d="M30.5,977.065l-1.016,1.008c-2.282,2.269-4.7,4.832-6.977,7.138l-3.048-2.49-1.106-.9-1.823,2.2,1.106.9,4.063,3.321,1.008.823.919-.919c2.579-2.565,5.368-5.558,7.888-8.064l1.016-1.008Z" transform="translate(-16.531 -977.065)"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.module-custom-header-footer .is-color-theme-dark .bx-email-capture__disclaimer-checkbox:focus-visible:before {
    background-color: var(--c-black);
    background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="#FFFFFF"><path id="_--c-black" data-name="--c-black" d="M30.5,977.065l-1.016,1.008c-2.282,2.269-4.7,4.832-6.977,7.138l-3.048-2.49-1.106-.9-1.823,2.2,1.106.9,4.063,3.321,1.008.823.919-.919c2.579-2.565,5.368-5.558,7.888-8.064l1.016-1.008Z" transform="translate(-16.531 -977.065)"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox:before {
    background-color: var(--c-copy);
    background-image: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="#FFFFFF"><path id="_--c-black" data-name="--c-black" d="M30.5,977.065l-1.016,1.008c-2.282,2.269-4.7,4.832-6.977,7.138l-3.048-2.49-1.106-.9-1.823,2.2,1.106.9,4.063,3.321,1.008.823.919-.919c2.579-2.565,5.368-5.558,7.888-8.064l1.016-1.008Z" transform="translate(-16.531 -977.065)"/></svg>');
    background-position: 50%;
    background-repeat: no-repeat;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.module-custom-header-footer .bx-email-capture-disclaimer .bx-choice-control .bx-text-control__validation {
    display: none
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox[data-uw-sr-styled=true]+.bx-email-capture-checkbox {
    background-color: var(--c-yellow);
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__disclaimer-checkbox[data-uw-sr-styled=true]+.bx-email-capture-checkbox a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture-social-inner {
    max-width: 28.8rem
}

.module-custom-header-footer .bx-email-capture {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper {
    padding-top: var(--spacing-16)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-email-capture__Link-wrapper:first-of-type {
        padding-top: var(--spacing-56)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-email-capture__Link-wrapper:first-of-type {
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-email-capture__Link-wrapper:first-of-type {
        padding-top: 0
    }
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a.focus-visible)] .bx-email-capture__socialLink {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a.focus-visible) .bx-email-capture__socialLink {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a:focus-visible)] .bx-email-capture__socialLink {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a:focus-visible) .bx-email-capture__socialLink {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a.focus-visible)] .bx-email-capture__socialLink-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a.focus-visible) .bx-email-capture__socialLink-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a:focus-visible)] .bx-email-capture__socialLink-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a:focus-visible) .bx-email-capture__socialLink-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a.focus-visible)] .bx-email-capture__socialLink .bx-email-capture__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a.focus-visible) .bx-email-capture__socialLink .bx-email-capture__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper[:has(a:focus-visible)] .bx-email-capture__socialLink .bx-email-capture__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__Link-wrapper:has(a:focus-visible) .bx-email-capture__socialLink .bx-email-capture__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-email-capture[data-uw-sr-styled=true] .bx-email-capture__socialLink-text {
    color: var(--c-black)
}

.module-custom-header-footer .bx-email-capture[data-uw-sr-styled=true] .bx-email-capture__socialLink .bx-email-capture__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-email-capture__socialLink-text_author .tenup--block-components__character-count {
    float: right;
    position: static !important
}

.module-custom-header-footer .bx-article-intro {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-article-intro-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

.module-custom-header-footer .bx-article-intro__article-para {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light);
    grid-area: para
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-para {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-inner-box {
    grid-area: box
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-intro__rte-section {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro__rte-section {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__rte-section {
        display: block
    }
}

.module-custom-header-footer .medium-breakpoint-display {
    width: 24.8rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .medium-breakpoint-display-shown {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .medium-breakpoint-display-shown {
        display: block;
        display: flex;
        gap: var(--spacing-104)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .medium-breakpoint-display-shown {
        display: none
    }
}

@media print {
    .module-custom-header-footer .medium-breakpoint-display-shown {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-intro-para-shown {
        display: block
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-para {
        display: flex;
        gap: var(--spacing-88)
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-para {
        display: flex;
        gap: var(--spacing-88)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-intro-para {
        gap: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-intro-para {
        gap: var(--spacing-120)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        display: none
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        -moz-column-count: 2;
        column-count: 2;
        -moz-column-gap: var(--spacing-80);
        column-gap: var(--spacing-80);
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        -moz-column-count: 2;
        column-count: 2;
        -moz-column-gap: var(--spacing-80);
        column-gap: var(--spacing-80);
        display: block
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        -moz-column-count: 2;
        column-count: 2;
        -moz-column-gap: var(--spacing-96);
        column-gap: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph-Max {
        -moz-column-count: 2;
        column-count: 2;
        -moz-column-gap: var(--spacing-120);
        column-gap: var(--spacing-120)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        width: 33.6rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        display: none;
        width: 34.4rem
    }
}

@media print {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        display: none;
        width: 34.4rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        width: 38.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphOne,
    .module-custom-header-footer .bx-article-intro__article-paragraphOne-shown,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        width: 50.4rem
    }
}

.module-custom-header-footer .bx-article-intro-inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 4;
        grid-template-areas: "date date date date" "box box box box";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 8;
        grid-template-areas: "box box box box box box box box"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 16;
        grid-template-areas: "date date date date . box box box box box box box box box box box "
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 16;
        grid-template-areas: "date date date date . box box box box box box box box box box box "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 16;
        grid-template-areas: "date date date date . box box box box box box box box box box box "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-intro-inner {
        --columns: 16;
        grid-template-areas: "date date date date . box box box box box box box box box box box "
    }
}

.module-custom-header-footer .bx-article-intro-authoring-inner {
    grid-column-gap: var(--spacing-16);
    grid-row-gap: 0;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    row-gap: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 4;
        grid-template-areas: "date date date date" "desc desc desc desc" "para para para para" " paraOne paraOne paraOne paraOne" "paraTwo paraTwo paraTwo paraTwo";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 8;
        grid-template-areas: "desc desc desc desc  desc desc desc desc" "date date date . paraOne paraOne paraOne paraOne " "date date date . paraTwo paraTwo paraTwo paraTwo "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 16;
        grid-template-areas: "date date date date . desc desc desc desc desc  desc desc desc desc desc desc " "date date date date . para para para para para para para para para para para " "date date date date . paraOne paraOne paraOne paraOne paraOne .  paraTwo paraTwo paraTwo paraTwo paraTwo "
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 16;
        grid-template-areas: "date date date date . desc desc desc desc desc  desc desc desc desc desc desc " "date date date date . para para para para para para para para para para para " "date date date date . paraOne paraOne paraOne paraOne paraOne .  paraTwo paraTwo paraTwo paraTwo paraTwo "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 16;
        grid-template-areas: "date date date date . desc desc desc desc desc  desc desc desc desc desc desc " "date date date date . para para para para para para para para para para para" "date date date date . paraOne paraOne paraOne paraOne paraOne .  paraTwo paraTwo paraTwo paraTwo paraTwo "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-article-intro-authoring-inner {
        --columns: 16;
        grid-template-areas: "date date date date . desc desc desc desc desc  desc desc desc desc desc desc " "date date date date . para para para para para para para para para para para" "date date date date . paraOne paraOne paraOne paraOne paraOne .  paraTwo paraTwo paraTwo paraTwo paraTwo "
    }
}

.module-custom-header-footer .bx-article-intro__date {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-40)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__date {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-56)
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__date-spacing {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__date-spacing {
        padding-bottom: var(--spacing-72)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-intro__date-spacing {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__date-spacing {
        padding-bottom: 0
    }
}

.module-custom-header-footer .bx-article-intro__rte-section {
    grid-area: date
}

.module-custom-header-footer .bx-article-intro__article-data {
    font-family: var(--f-sans);
    font-size: var(--fs-16)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__article-data {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__article-data {
        padding-bottom: var(--spacing-72)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-intro__article-data {
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__article-data {
        padding-bottom: 0
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-data {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-article-intro__article-data a {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-regular)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-data a {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-article-intro__article-data .article-span {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-medium)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-data .article-span {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-article-intro__article-data p {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-regular)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-data p {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-article-intro__article-description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: desc
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-32)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-32)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-72)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-32);
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-32);
        padding-bottom: 0
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-32)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-description {
        font-size: var(--fs-40)
    }
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-72)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-64)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-72)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-description-spacing {
        padding-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-article-intro__article-paragraphOne,
.module-custom-header-footer .bx-article-intro__article-paragraphOne-shown {
    grid-area: paraOne;
    overflow: hidden
}

.module-custom-header-footer .bx-article-intro__article-paraTwo {
    bottom: 0;
    position: absolute
}

.module-custom-header-footer .bx-article-intro__article-paragraphTwo,
.module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
    grid-area: paraTwo;
    overflow: hidden;
    position: relative
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        margin-top: var(--spacing-40)
    }
}

@media(min-width:25.87em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        margin-top: var(--spacing-48)
    }
}

@media(min-width:48em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        margin-top: var(--spacing-48)
    }
}

@media(min-width:80em) {

    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        margin-top: 0
    }
}

@media print {

    .module-custom-header-footer .bx-article-intro__article-paragraphTwo,
    .module-custom-header-footer .bx-article-intro__article-paragraphTwo-shown {
        margin-top: 0
    }
}

.module-custom-header-footer .bx-article-intro__article-paragraph {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-article-intro__article-paragraph {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-article-intro[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-intro__article-data[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-intro__article-description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-article-intro__article-paragraph[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-article-intro-para-shown[:has(.bx-article-intro__article-paraOne[data-uw-sr-styled="true"])] {
    background-color: #ff0
}

.module-custom-header-footer .bx-article-intro-para-shown:has(.bx-article-intro__article-paraOne[data-uw-sr-styled=true]) {
    background-color: #ff0
}

.module-custom-header-footer .bx-article-intro-inner a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-article-intro-inner a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-inner a:hover {
        background-size: 100% .1008rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-inner a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-article-intro-inner a * {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-article-intro-inner a :hover {
    background-size: auto .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-article-intro-inner a :hover {
        background-size: auto .1008rem
    }
}

@media print {
    .module-custom-header-footer .bx-article-intro-inner a :hover {
        background-size: auto .1008rem
    }
}

.module-custom-header-footer .bx-article-intro-inner a li.list-items {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.module-custom-header-footer .bx-page-disclaimer {
    word-wrap: break-word;
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

.module-custom-header-footer .bx-page-disclaimer__dialog-popup,
.module-custom-header-footer .bx-page-disclaimer__link-popup {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__inner {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 4;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft" "PageDiscRight PageDiscRight PageDiscRight PageDiscRight"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 8;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft " "PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 16;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscRight  PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight "
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 16;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscRight  PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 16;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft  PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__inner {
        --columns: 16;
        grid-template-areas: "PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft PageDiscLeft  PageDiscLeft PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight PageDiscRight "
    }
}

.module-custom-header-footer .bx-page-disclaimer__left {
    grid-area: PageDiscLeft
}

.module-custom-header-footer .bx-page-disclaimer__right {
    grid-area: PageDiscRight
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        margin-bottom: 0;
        width: 41.6rem
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        margin-bottom: 0;
        width: 41.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        margin-bottom: 0;
        width: 41.6rem
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        margin-bottom: 0;
        width: 41.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        width: 54.4rem
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        width: 54.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__sub-title, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__title {
        width: 71.2rem
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__sub-title, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__title {
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__title-font {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-32);
        line-height: 6rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-32);
        line-height: 6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-40);
        line-height: 7.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__title-font {
        font-size: var(--fs-56);
        line-height: 8.4rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__description,
.module-custom-header-footer .bx-page-disclaimer__description li.bx-list-item,
.module-custom-header-footer .bx-page-disclaimer__description-font,
.module-custom-header-footer .bx-page-disclaimer__description-font li.bx-list-item {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__description,
    .module-custom-header-footer .bx-page-disclaimer__description li.bx-list-item,
    .module-custom-header-footer .bx-page-disclaimer__description-font,
    .module-custom-header-footer .bx-page-disclaimer__description-font li.bx-list-item {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) and (max-width:79.9375em) {

    .module-custom-header-footer .bx-page-disclaimer__description,
    .module-custom-header-footer .bx-page-disclaimer__navigation,
    .module-custom-header-footer .bx-page-disclaimer__sub-title {
        width: 60rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__description, .bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-40)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__description, .module-custom-header-footer .bx-page-disclaimer__link-spacing) .bx-page-disclaimer__sub-title {
        margin-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-page-disclaimer__sub-title-font {
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    font-weight: var(--fw-medium)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__sub-title-font {
        font-size: var(--fs-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__link-spacing) .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-64)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__link-spacing) .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer[:has(.bx-page-disclaimer__link-spacing)] .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-72)
    }

    .module-custom-header-footer .bx-page-disclaimer:has(.bx-page-disclaimer__link-spacing) .bx-page-disclaimer__description-spacing {
        margin-bottom: var(--spacing-72)
    }
}

.module-custom-header-footer .bx-page-disclaimer__link {
    align-items: center;
    border-bottom: .1008rem solid;
    display: flex;
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    justify-content: space-between;
    text-decoration: none;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__link {
        padding: var(--spacing-24) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__link {
        padding: var(--spacing-16) 0
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__link {
        padding: var(--spacing-16) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__link {
        padding: var(--spacing-24) 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__link {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-page-disclaimer[data-uw-sr-styled=true] .bx-page-disclaimer__link,
.module-custom-header-footer .bx-page-disclaimer[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-disclaimer__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-disclaimer__sub-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-disclaimer__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-disclaimer__link-animation:first-of-type .bx-page-disclaimer__link,
.module-custom-header-footer .bx-page-disclaimer__link-animation:first-of-type .bx-page-disclaimer__link-popup {
    padding-top: 0
}

.module-custom-header-footer .bx-page-disclaimer__arrow-icon {
    display: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__arrow-icon {
        display: block
    }

    .module-custom-header-footer .bx-page-disclaimer__arrow-icon>path {
        fill: var(--c-copy)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__arrow-icon {
        display: block
    }

    .module-custom-header-footer .bx-page-disclaimer__arrow-icon>path {
        fill: var(--c-copy)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-page-disclaimer[data-uw-sr-styled=true] .bx-page-disclaimer__arrow-icon>path,
    .module-custom-header-footer .bx-page-disclaimer__link i[data-uw-sr-styled=true] .bx-page-disclaimer__arrow-icon>path {
        fill: var(--c-black)
    }
}

.module-custom-header-footer .bx-page-disclaimer__link.focus-visible .bx-page-disclaimer__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-page-disclaimer__link:focus-visible .bx-page-disclaimer__arrow-icon>path {
    fill: var(--c-black)
}

@keyframes bounceAlpha {
    0% {
        opacity: 1;
        transform: translateX(0) scale(1)
    }

    25% {
        opacity: 0;
        transform: translateX(1rem) scale(.9)
    }

    26% {
        opacity: 0;
        transform: translateX(-1rem) scale(.9)
    }

    55% {
        opacity: 1;
        transform: translateX(0) scale(1)
    }
}

.module-custom-header-footer .bx-page-disclaimer__link:hover .bx-page-disclaimer__arrow-icon {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: bounceAlpha;
    animation-name: bounceAlpha;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

.module-custom-header-footer .bx-page-disclaimer__link-animation:after {
    background-color: var(--c-copy);
    content: "";
    display: block;
    height: .2rem;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .6s cubic-bezier(.19, 1, .22, 1) !important;
    width: 100%
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__navigation .bx-page-disclaimer__link-animation:after {
        width: 54.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__navigation .bx-page-disclaimer__link-animation:after {
        width: 60.8rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__dialog-popup .bx-page-disclaimer__link-animation:after {
    background-color: var(--c-black)
}

.module-custom-header-footer .active.bx-page-disclaimer__link-animation:after,
.module-custom-header-footer .bx-page-disclaimer__link-animation:hover:after {
    transform: scaleX(1)
}

.module-custom-header-footer .bx-page-disclaimer__dialog-container {
    background-color: var(--c-white);
    overflow-x: hidden;
    scroll-behavior: smooth
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container {
        width: 100%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container {
        width: 113.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container {
        width: 113.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container {
        width: 119.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container {
        width: 147.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-wrapper {
    display: flex;
    justify-content: space-between
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        flex-wrap: wrap;
        margin-bottom: var(--spacing-80);
        margin-top: var(--spacing-56);
        padding: 0 var(--spacing-16);
        width: 100%
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-88);
        margin-top: var(--spacing-56);
        padding: 0 var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-96);
        margin-top: var(--spacing-64);
        padding: 0 var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-128);
        margin-left: var(--spacing-72);
        margin-top: var(--spacing-56);
        padding: 0;
        width: 99.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-128);
        margin-left: var(--spacing-72);
        margin-top: var(--spacing-56);
        padding: 0;
        width: 99.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-112);
        margin-left: var(--spacing-88);
        margin-top: var(--spacing-56);
        width: 102.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__content-wrapper {
        margin-bottom: var(--spacing-128);
        margin-left: var(--spacing-136);
        margin-top: var(--spacing-104);
        width: 123.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__navigation-popup {
    -ms-overflow-style: none;
    display: none;
    overflow-y: auto;
    scrollbar-width: none
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__navigation-popup {
        display: block;
        position: -webkit-sticky;
        position: sticky;
        top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__navigation-popup {
        display: block;
        position: -webkit-sticky;
        position: sticky;
        top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__navigation-popup {
        top: var(--spacing-104)
    }
}

.module-custom-header-footer .bx-page-disclaimer__navigation-popup::-webkit-scrollbar {
    display: none
}

.module-custom-header-footer .bx-page-disclaimer-select-container {
    display: block
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__content-left {
        width: 100%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__content-left {
        width: 27.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__content-left {
        width: 27.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__content-left {
        width: 30.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__content-left {
        width: 29.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__content-right {
        width: 100%
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__content-right {
        width: 56rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__content-right {
        width: 56rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__content-right {
        width: 54.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__content-right {
        width: 71.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__link-popup {
    border-bottom: .1008rem solid;
    display: flex;
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    text-decoration: none;
    width: 100%
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__link-popup {
        font-size: var(--fs-16);
        padding: var(--spacing-16) 0
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__link-popup {
        font-size: var(--fs-16);
        padding: var(--spacing-16) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__link-popup {
        font-size: var(--fs-18);
        padding: var(--spacing-24) 0
    }
}

.module-custom-header-footer .bx-page-disclaimer__popup-header {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__popup-header {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__popup-header {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__popup-header {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__popup-header {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__popup-rte-spacing {
        padding-top: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__popup-rte-spacing {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__popup-rte-spacing {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        margin: var(--spacing-32) 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        margin: var(--spacing-40) 0;
        width: 35rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        margin: 0
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        margin: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        width: 25.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container {
        width: var(--spacing-296)
    }
}

.module-custom-header-footer .bx-page-disclaimer__admin {
    margin: 0 auto;
    position: relative
}

.module-custom-header-footer .bx-page-disclaimer__admin .bx-page-disclaimer-select {
    background: var(--c-white);
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-disclaimer__head__author {
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-error-custom {
    color: var(--c-red);
    font-size: 1.2rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-error-custom {
        padding-left: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-error-custom {
        padding-left: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-error-custom {
        padding-left: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-page-disclaimer__head__admin.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__head__admin:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__admin .bx-page-disclaimer-option__label {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select {
    position: relative
}

.module-custom-header-footer .bx-page-disclaimer-select .tenup--block-components__character-count {
    margin-left: 2.6rem;
    margin-top: -2.4rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-24);
        margin-top: 2.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select svg {
        margin-left: var(--spacing-24);
        margin-right: var(--spacing-24);
        margin-top: 3.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select {
        height: 6.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select {
        height: 6.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select {
        height: 8.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer__admin .block-editor-button-block-appender {
    color: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select:hover button {
    background: transparent !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select:hover button {
        color: var(--c-white) !important
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer__option:before {
    background: none repeat scroll 0 0 var(--c-dark-gray);
    bottom: 0;
    content: "";
    position: absolute
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer__option:before {
        border-bottom: .2rem solid var(--c-gray);
        width: 100%
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__head__admin {
    color: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__head.focus-visible {
    background: var(--c-yellow) !important
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__head:focus-visible {
    background: var(--c-yellow) !important
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__option.focus-visible {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__option:focus-visible {
    border: .4rem solid var(--c-yellow)
}

.module-custom-header-footer .bx-page-disclaimer-select-container.active .bx-page-disclaimer-option-container {
    background: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-inneranchor .block-editor-button-block-appender {
    background: var(--c-white) !important;
    margin-bottom: -3.3008rem !important;
    padding: inherit !important
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container::-webkit-scrollbar-thumb {
    background: var(--c-background)
}

.module-custom-header-footer .bx-page-disclaimer__option {
    align-items: center;
    display: flex;
    line-height: var(--spacing-24);
    position: relative;
    transition: .2s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__option {
        background: var(--c-white)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-disclaimer__option {
        background: var(--c-white)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__option {
        background: var(--c-white)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__option {
        line-height: 2.7rem !important
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option.selected {
    background: var(--c-background);
    pointer-events: none
}

.module-custom-header-footer .bx-page-disclaimer-option__label {
    color: var(--c-black);
    font-weight: var(--fw-regular);
    letter-spacing: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-option__label {
        font-size: var(--fs-16);
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer-option__label {
        margin-bottom: var(--spacing-16);
        margin-top: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-option__label {
        margin-bottom: var(--spacing-16);
        margin-top: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-option__label {
        font-size: var(--fs-18);
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-page-disclaimer-option__containerouter {
    padding-bottom: var(--spacing-80);
    padding-top: var(--spacing-80)
}

.module-custom-header-footer .bx-page-disclaimer-option__containerouter .bx-page-disclaimer-option__admin:before {
    left: auto
}

.module-custom-header-footer .bx-page-disclaimer-option__admin {
    padding-bottom: var(--spacing-24)
}

.module-custom-header-footer .bx-page-disclaimer-option__container .bx-page-disclaimer-option__admin {
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-option__container .bx-page-disclaimer-option__admin {
        font-size: var(--fs-16) !important
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-option__container .bx-page-disclaimer-option__admin {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-option__container .bx-page-disclaimer-option__admin {
        font-size: var(--fs-18) !important
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container a {
    text-decoration: none !important
}

.module-custom-header-footer .bx-page-disclaimer-option__container .bx-page-disclaimer-option__admin {
    margin-top: 0 !important
}

.module-custom-header-footer .bx-page-disclaimer__admin .bx-page-disclaimer-option__admin:last-child {
    border-bottom: none !important
}

.module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:before {
    bottom: 0
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select svg {
    fill: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select:hover svg {
    transition: fill .25s ease-out, transform .6s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-select:hover svg {
        fill: var(--c-white)
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front.active svg {
    transform: rotate(180deg);
    transition: transform .6s
}

.module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-select-container__front:not(.active) svg {
    transform: rotate(0);
    transition: transform .6s
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:after {
    background-color: var(--c-white);
    bottom: 0;
    content: "";
    display: block;
    height: .2rem;
    position: absolute;
    transform: scaleX(0);
    transform-origin: left;
    transition: transform .6s cubic-bezier(.19, 1, .22, 1) !important
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:after {
        left: var(--spacing-24);
        width: 20.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:after {
        width: 20.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:after {
        left: var(--spacing-32);
        width: var(--spacing-232)
    }
}

.module-custom-header-footer .bx-page-disclaimer-select-container .bx-page-disclaimer-option-container .bx-page-disclaimer__option:hover:after {
    transform: scaleX(1)
}

.module-custom-header-footer .bx-page-disclaimer-option-jumpto__admin .bx-error-custom {
    left: 0;
    position: absolute
}

.module-custom-header-footer .bx-page-disclaimer__title_validation {
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: absolute;
    top: var(--spacing-48)
}

.module-custom-header-footer .bx-page-disclaimer-inneranchor {
    position: relative
}

.module-custom-header-footer .bx-page-disclaimer__anchor_admin_inner {
    position: absolute;
    top: 0
}

.module-custom-header-footer .bx-hero-media-anchor-navigation .block-list-appender__toggle {
    display: none !important
}

.module-custom-header-footer .bx-page-disclaimer__head__admin {
    border: 0;
    box-shadow: none;
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        font-size: var(--fs-16);
        margin-left: var(--spacing-24);
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24);
        width: 24.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        width: 28.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        width: 27.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        width: 27.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        width: 18.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__head__admin {
        font-size: var(--fs-18);
        margin-left: var(--spacing-32);
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32);
        width: 20.2rem
    }
}

.module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-select {
    cursor: pointer
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-select {
    display: flex;
    justify-content: space-between
}

.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer-option__label,
.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__head__admin,
.module-custom-header-footer .bx-page-disclaimer-select-container__front .bx-page-disclaimer__option {
    cursor: pointer
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select {
    background: var(--c-white)
}

.module-custom-header-footer .bx-page-disclaimer-option__admin[focus-within] {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-page-disclaimer-option__admin:focus-within {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-page-disclaimer-option__admin.focus-visible {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-page-disclaimer-option__admin:focus-visible {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer__head__author.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer__head__author:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer__head__author[focus-within] {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer__head__author:focus-within {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-page-disclaimer__head__admin {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select-container .block-editor-inner-blocks {
        padding-bottom: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select-container .bx-page-disclaimer__title_validation .bx-error-custom {
    padding-top: var(--spacing-24)
}

.module-custom-header-footer .bx-page-disclaimer__author .tenup--block-components__character-count {
    margin-left: var(--spacing-88);
    position: static !important
}

.module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select .bx-page-disclaimer-author-down__arrow {
    float: right;
    position: absolute;
    right: var(--spacing-16)
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select .bx-page-disclaimer-author-down__arrow {
        top: 2.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select .bx-page-disclaimer-author-down__arrow {
        top: 2.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__author .bx-page-disclaimer-select .bx-page-disclaimer-author-down__arrow {
        top: 3.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-select-container__front.active .bx-page-disclaimer-select {
        background: var(--c-black)
    }
}

.module-custom-header-footer .bx-page-disclaimer-select {
    background: var(--c-black)
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .active .bx-page-disclaimer-option-container {
        background: var(--c-white)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:after,
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:after,
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:before {
        bottom: var(--spacing-24) !important
    }
}

@media print {

    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:after,
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:before {
        bottom: var(--spacing-24) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:after,
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer-option-container .bx-page-disclaimer__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-page-disclaimer-option-outer__container {
    height: 0;
    overflow: hidden
}

.module-custom-header-footer .active .bx-page-disclaimer-option-outer__container {
    height: auto
}

.module-custom-header-footer .bx-page-disclaimer-option-container {
    margin: 0 var(--spacing-24);
    transform: translateY(-101%);
    transition: transform .75s
}

.module-custom-header-footer .bx-page-disclaimer-option__label__frontend {
    display: none
}

.module-custom-header-footer .bx-page-disclaimer-select-container.active .bx-page-disclaimer-option__label__frontend {
    display: block
}

.module-custom-header-footer .bx-page-disclaimer-select-container.active .bx-page-disclaimer-option-container {
    transform: scale(1);
    transition: transform .75s
}

.module-custom-header-footer .bx-page-disclaimer-head__button {
    align-items: center;
    display: inline-flex;
    text-align: left
}

.module-custom-header-footer .bx-dialog__close:hover .bx-page-disclaimer__dialog-close {
    transform: scale(1.2666666667)
}

.module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
    float: right;
    position: -webkit-sticky !important;
    position: sticky !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-16);
        top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-40);
        top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-24);
        top: 2.5rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-24);
        top: 2.5rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close {
        right: var(--spacing-32);
        top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close:focus {
    background-color: transparent;
    background-color: initial
}

.module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close.focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-page-disclaimer__dialog-container .bx-dialog__close:focus-visible {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-page-disclaimer__drawer-description .bx-error-custom,
.module-custom-header-footer .bx-page-disclaimer__drawer-header .bx-error-custom,
.module-custom-header-footer .bx-page-disclaimer__inner__authr .bx-error-custom {
    font-family: var(--f-sans);
    font-size: var(--spacing-12)
}

.module-custom-header-footer .bx-page-disclaimer__drawer-header {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light);
    margin-bottom: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header {
        font-size: var(--fs-32);
        margin-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header {
        font-size: var(--fs-32);
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header {
        font-size: var(--fs-40);
        margin-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-page-disclaimer__drawer-header h2 {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header h2 {
        font-size: var(--fs-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header h2 {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header h2 {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__drawer-header h2 {
        font-size: var(--fs-40)
    }
}

.module-custom-header-footer .bx-page-disclaimer__drawer-description li.bx-list-item,
.module-custom-header-footer .bx-page-disclaimer__drawer-description p,
.module-custom-header-footer .bx-page-disclaimer__drawer-description p li.bx-list-item {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__drawer-description li.bx-list-item,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description p,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description p li.bx-list-item {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-span,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-span {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-span,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-span {
        font-family: var(--f-sans);
        font-size: var(--fs-20);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-header,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-header {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-header,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-header {
        font-family: var(--f-sans);
        font-size: var(--fs-20);
        font-weight: var(--fw-regular)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-paragraph,
.module-custom-header-footer .bx-page-disclaimer__content-right li.bx-list-item,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-paragraph,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text li.bx-list-item,
.module-custom-header-footer .bx-page-disclaimer__popup-rte,
.module-custom-header-footer .bx-page-disclaimer__popup-rte li.bx-list-item {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-paragraph,
    .module-custom-header-footer .bx-page-disclaimer__content-right li.bx-list-item,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-paragraph,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text li.bx-list-item,
    .module-custom-header-footer .bx-page-disclaimer__popup-rte,
    .module-custom-header-footer .bx-page-disclaimer__popup-rte li.bx-list-item {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-ordered-list,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-ordered-list {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-ordered-list,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-ordered-list {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-unordered-list,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-unordered-list {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-unordered-list,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-unordered-list {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__content-right .list-items,
.module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-items {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer__content-right .list-items,
    .module-custom-header-footer .bx-page-disclaimer__drawer-description-text .list-items {
        font-family: var(--f-sans);
        font-size: var(--fs-18);
        font-weight: var(--fw-light)
    }
}

.module-custom-header-footer .bx-page-disclaimer__description-text .tenup--block-components__character-count__label {
    font-family: var(--f-serif)
}

.module-custom-header-footer .bx-page-disclaimer__content-right a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1008rem;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-page-disclaimer__content-right a:hover {
    background-size: 100% .1008rem
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__content-right a:hover {
        background-size: 100% .1008rem
    }
}

.module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-weight {
    display: inline !important;
    font-family: var(--f-sans) !important
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-weight {
        font-weight: var(--fw-regular) !important
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-weight {
        font-weight: var(--fw-medium) !important
    }
}

.module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-link {
    display: inline !important;
    font-family: var(--f-sans) !important;
    font-size: var(--fs-16) !important;
    font-weight: var(--fw-regular) !important
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer .bx-page-disclaimer-text-link {
        font-size: var(--fs-18) !important
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-page-disclaimer__link-wrapper {
        width: 51.2rem
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-page-disclaimer__link-wrapper {
        width: 56rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-disclaimer__link-wrapper {
        width: 56rem
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-page-disclaimer__link-wrapper {
        width: 54.4rem
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-page-disclaimer__link-wrapper {
        width: 60.8rem
    }
}

.module-custom-header-footer .bx-page-disclaimer .list-items,
.module-custom-header-footer .bx-page-disclaimer .list-ordered-list,
.module-custom-header-footer .bx-page-disclaimer .list-unordered-list {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-page-disclaimer .list-items,
    .module-custom-header-footer .bx-page-disclaimer .list-ordered-list,
    .module-custom-header-footer .bx-page-disclaimer .list-unordered-list {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-page-disclaimer__description-font[data-uw-sr-styled=true] a {
    color: var(--c-black) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table {
        display: block
    }
}

.module-custom-header-footer .bx-accordion__table {
    padding-bottom: var(--spacing-24)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-accordion__table {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-accordion__table {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-accordion__table {
        display: none
    }
}

.module-custom-header-footer .bx-bio-table__wrapper {
    overflow: auto
}

.module-custom-header-footer .bx-shared-class .bx-bio-table__wrapper {
    scrollbar-width: auto !important
}

.module-custom-header-footer .bx-our-people {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-our-people {
        --columns: 4;
        grid-template-areas: "TableContent TableContent TableContent TableContent";
        margin-top: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-our-people {
        margin-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-our-people {
        --columns: 8;
        grid-template-areas: "TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent";
        margin-bottom: var(--spacing-32);
        margin-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-our-people {
        --columns: 16;
        grid-template-areas: "TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent";
        margin-top: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-our-people {
        margin-top: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-our-people {
        margin-bottom: var(--spacing-40);
        margin-top: var(--spacing-192)
    }
}

@media print {
    .module-custom-header-footer .bx-our-people {
        --columns: 16;
        grid-template-areas: "TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent TableContent";
        margin-top: var(--spacing-144)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-people-directory__post-exist .bx-our-people {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-people-directory__post-exist .bx-our-people {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-people-directory__post-exist .bx-our-people {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-people-directory__post-exist .bx-our-people {
        margin-top: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-people-directory__post-exist .bx-our-people {
        margin-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-our-people__inner {
    grid-area: TableContent
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table {
        width: 104.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table {
        width: 100%
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table {
        width: 100%
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__heading {
        margin-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-bio-table td,
.module-custom-header-footer .bx-bio-table th {
    border-bottom: .1008rem solid #dcdfe5
}

.module-custom-header-footer .bx-bio-table__action {
    font-weight: var(--fw-regular) !important
}

@media (max-width:47.9375em) {
    .module-custom-header-footer .bx-bio-table__action {
        font-size: var(--fs-18) !important;
        line-height: 2.7008rem !important
    }
}

.module-custom-header-footer .bx-bio-table__action-row {
    padding-right: 0 !important;
    width: auto !important
}

.module-custom-header-footer .bx-bio-table tbody tr,
.module-custom-header-footer .bx-bio-table thead tr {
    background-color: var(--c-white) !important;
    color: var(--c-black)
}

.module-custom-header-footer .bx-bio-table th {
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table th {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table th {
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table th {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-table th {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table th {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table th {
        padding-top: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-bio-table tbody td {
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table tbody td {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table tbody td {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-bio-table__head {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__head {
        font-size: var(--fs-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__head {
        font-size: var(--fs-14);
        line-height: 2.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__head {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__head {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__head {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

.module-custom-header-footer .bx-bio-table__cell {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__cell {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__cell {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__cell {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__cell {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

.module-custom-header-footer .bx-bio-table__cell-bold {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__cell-bold {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__cell-bold {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__cell-bold {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__cell-bold {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

.module-custom-header-footer tbody tr:nth-child(odd) {
    background-color: var(--c-background)
}

.module-custom-header-footer .bx-our-people__directory {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-our-people__directory {
        font-size: var(--fs-24);
        line-height: 3.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-our-people__directory {
        font-size: var(--fs-32);
        line-height: 4.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-our-people__directory {
        font-size: var(--fs-40);
        line-height: 6rem
    }
}

.module-custom-header-footer .bx-bio-table__caption {
    caption-side: top;
    display: inline-block;
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__caption {
        font-size: var(--fs-18);
        line-height: 2.7008rem;
        margin-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__caption {
        font-size: var(--fs-18);
        line-height: 2.7008rem;
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24);
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__caption {
        margin-bottom: 0;
        margin-right: 41rem;
        width: 63.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-table__caption {
        font-size: var(--fs-20);
        line-height: 3rem;
        margin-right: 46.6rem;
        width: 70.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__caption {
        font-size: var(--fs-24);
        line-height: 3.6rem;
        margin-right: 62.6rem;
        margin-top: var(--spacing-32);
        width: 92rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__caption {
        margin-bottom: 0;
        margin-right: 41rem;
        width: 63.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__caption[:has(+ .bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty))] {
        margin-right: 37.8rem !important
    }

    .module-custom-header-footer .bx-bio-table__caption:has(+.bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty)) {
        margin-right: 37.8rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-table__caption[:has(+ .bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty))] {
        margin-right: 43.4rem !important
    }

    .module-custom-header-footer .bx-bio-table__caption:has(+.bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty)) {
        margin-right: 43.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__caption[:has(+ .bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty))] {
        margin-right: 59.4rem !important
    }

    .module-custom-header-footer .bx-bio-table__caption:has(+.bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty)) {
        margin-right: 59.4rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__caption[:has(+ .bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty))] {
        margin-right: 37.8rem !important
    }

    .module-custom-header-footer .bx-bio-table__caption:has(+.bx-bio-table__fliter-inside .bx-bio-table__filter-superscript:not(:empty)) {
        margin-right: 37.8rem !important
    }
}

.module-custom-header-footer .bx-bio-table__filter-position {
    position: absolute;
    right: 0
}

.module-custom-header-footer .bx-bio-table__filter {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    position: relative;
    text-decoration: none;
    transition: background-size .3s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__filter {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__filter {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

.module-custom-header-footer .bx-bio-table__filter:hover {
    background-size: 48% 1px
}

.module-custom-header-footer .bx-bio-table__filter-icon:hover,
.module-custom-header-footer .bx-bio-table__filter:hover .bx-bio-table__filter-icon {
    transform: scale(1.2)
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table__filter-icon:hover,
    .module-custom-header-footer .bx-bio-table__filter:hover .bx-bio-table__filter-icon {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-bio-table__filter-icon {
    margin-left: var(--spacing-24)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__filter-icon {
        height: 1.6rem;
        width: 2.2rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__filter-icon {
        margin-left: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__filter-icon {
        margin-left: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__filter-icon {
        height: 2rem;
        width: 2.7008rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__filter-icon {
        margin-left: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__fliter-inside {
        display: block
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__fliter-inside {
        display: inline-block
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__fliter-inside {
        display: inline-block
    }
}

.module-custom-header-footer .bx-bio-table__fliter-inside td {
    border-bottom: none;
    padding: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__fliter-inside td {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__fliter-inside td {
        padding-bottom: var(--spacing-32);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__fliter-inside td {
        padding-bottom: 0;
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-bio-table__fliter-inside td {
        padding-bottom: 0;
        padding-top: 0
    }
}

.module-custom-header-footer .bx-bio-table__fliter-inside tr {
    background-color: var(--c-background);
    border-bottom: none
}

.module-custom-header-footer .bx-accordion__table-head {
    background-color: var(--c-background);
    padding-bottom: var(--spacing-24);
    padding-top: var(--spacing-24)
}

.module-custom-header-footer .bx-accordion__container td,
.module-custom-header-footer th {
    padding: 0
}

.module-custom-header-footer .bx-accordion__panel-inner th {
    padding-top: var(--spacing-32)
}

.module-custom-header-footer .bx-accordion__table-header tr {
    background-color: var(--c-background)
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion-panel__table-head,
.module-custom-header-footer .bx-our-people__inner .bx-accordion__table-header {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-our-people__inner .bx-accordion__table-header {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-our-people__inner .bx-accordion__table-header {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__animated[:has(.bx-accordion__item-title.active)]:after {
    padding-bottom: var(--spacing-24) !important
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__animated:has(.bx-accordion__item-title.active):after {
    padding-bottom: var(--spacing-24) !important
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__item-title {
    display: flex
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-our-people__inner .bx-accordion__item-title {
        padding-bottom: var(--spacing-20);
        padding-top: var(--spacing-20)
    }

    .module-custom-header-footer .bx-our-people__inner .bx-accordion__item-title.active {
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion-panel__table-data,
.module-custom-header-footer .bx-our-people__inner .bx-accordion__title-text {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-light)
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion-panel__table-data-bold {
    font-family: var(--f-sans);
    font-size: var(--fs-16);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-our-people__inner .bx-accordion-panel__table-data {
        padding-top: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-our-people__inner .bx-accordion-panel__table-data {
        padding-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__title-text {
    height: var(--spacing-32)
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__panel {
    background-color: #f4f5f7;
    margin-left: calc((100vw - var(--container-width))/2*-1);
    padding-bottom: var(--spacing-24);
    width: 100vw
}

.module-custom-header-footer .bx-accordion__panel-inner {
    margin-left: auto;
    margin-left: calc((100vw - var(--container-width))/2);
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-accordion__panel-inner .bx-accordion-panel__table-head:first-of-type {
    padding-top: var(--spacing-24)
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__animated:before {
    border-top: .1008rem solid #dcdfe5
}

.module-custom-header-footer .bx-our-people__inner .bx-accordion__animated:after {
    border-bottom: .1008rem solid #dcdfe5
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-bio-table .name,
    .module-custom-header-footer .bx-bio-table__name {
        padding-right: var(--spacing-48) !important;
        width: 28rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-bio-table .name,
    .module-custom-header-footer .bx-bio-table__name {
        padding-right: var(--spacing-40) !important;
        width: 30.4rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-bio-table .name,
    .module-custom-header-footer .bx-bio-table__name {
        padding-right: var(--spacing-40) !important;
        width: 31.2rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table .name,
    .module-custom-header-footer .bx-bio-table__name {
        padding-right: var(--spacing-64) !important;
        width: 36rem
    }
}

@media print {

    .module-custom-header-footer .bx-bio-table .name,
    .module-custom-header-footer .bx-bio-table__name {
        padding-right: var(--spacing-40) !important;
        width: 30.4rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-bio-table .title,
    .module-custom-header-footer .bx-bio-table__title {
        padding-right: var(--spacing-56) !important;
        width: 22.4rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-bio-table .title,
    .module-custom-header-footer .bx-bio-table__title {
        padding-right: var(--spacing-40) !important;
        width: 23.2rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-bio-table .title,
    .module-custom-header-footer .bx-bio-table__title {
        padding-right: var(--spacing-40) !important;
        width: 26.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table .title,
    .module-custom-header-footer .bx-bio-table__title {
        padding-right: var(--spacing-64) !important;
        width: 30.4rem
    }
}

@media print {

    .module-custom-header-footer .bx-bio-table .title,
    .module-custom-header-footer .bx-bio-table__title {
        padding-right: var(--spacing-40) !important;
        width: 23.2rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-bio-table .business,
    .module-custom-header-footer .bx-bio-table__bu {
        padding-right: var(--spacing-48) !important;
        width: 24rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-bio-table .business,
    .module-custom-header-footer .bx-bio-table__bu {
        padding-right: var(--spacing-40) !important;
        width: 25.6rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-bio-table .business,
    .module-custom-header-footer .bx-bio-table__bu {
        padding-right: var(--spacing-40) !important;
        width: 27.2rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table .business,
    .module-custom-header-footer .bx-bio-table__bu {
        padding-right: var(--spacing-64) !important;
        width: 32rem
    }
}

@media print {

    .module-custom-header-footer .bx-bio-table .business,
    .module-custom-header-footer .bx-bio-table__bu {
        padding-right: var(--spacing-40) !important;
        width: 25.6rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-bio-table .location,
    .module-custom-header-footer .bx-bio-table__location {
        padding-right: var(--spacing-56) !important;
        width: 22.4rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-bio-table .location,
    .module-custom-header-footer .bx-bio-table__location {
        padding-right: 6.5008rem !important;
        width: 25.7008rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-bio-table .location,
    .module-custom-header-footer .bx-bio-table__location {
        padding-right: 10.5008rem !important;
        width: 32.9008rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table .location,
    .module-custom-header-footer .bx-bio-table__location {
        padding-right: 32.7008rem !important;
        width: 56.7008rem
    }
}

@media print {

    .module-custom-header-footer .bx-bio-table .location,
    .module-custom-header-footer .bx-bio-table__location {
        padding-right: 6.5008rem !important;
        width: 25.7008rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-bio-table__action,
    .module-custom-header-footer .bx-bio-table__action-head {
        width: 8rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-bio-table__action,
    .module-custom-header-footer .bx-bio-table__action-head {
        width: 8.7008rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table__action,
    .module-custom-header-footer .bx-bio-table__action-head {
        width: 9.7008rem
    }
}

@media print {

    .module-custom-header-footer .bx-bio-table__action,
    .module-custom-header-footer .bx-bio-table__action-head {
        width: 8.7008rem
    }
}

.module-custom-header-footer .bx-accordion__panel-inner td,
.module-custom-header-footer .bx-accordion__panel-inner th,
.module-custom-header-footer .bx-accordion__panel-inner tr {
    background-color: #f4f5f7;
    display: block
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-loadmore {
        align-items: center;
        display: flex;
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-loadmore {
        padding-bottom: var(--spacing-160);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-loadmore {
        padding-bottom: var(--spacing-192);
        padding-top: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-bio-loadmore {
        align-items: center;
        display: flex;
        padding-bottom: var(--spacing-144);
        padding-top: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-loadmore .bx-load-more__content {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-bio-loadmore .bx-load-more__content {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-loadmore .bx-load-more__content {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-loadmore .bx-load-more__content {
        padding-bottom: 0;
        padding-top: 0
    }
}

@media print {
    .module-custom-header-footer .bx-bio-loadmore .bx-load-more__content {
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        padding-bottom: var(--spacing-40);
        padding-top: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        padding-bottom: var(--spacing-48);
        padding-top: var(--spacing-24)
    }
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        border-bottom: .1008rem solid var(--c-black);
        margin-left: auto;
        margin-right: auto;
        max-width: var(--container-width);
        min-width: var(--container-width);
        position: relative
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        margin-right: 35rem;
        padding-bottom: 0;
        padding-top: 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        margin-right: 41.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        margin-right: 58.4rem
    }
}

@media print {
    .module-custom-header-footer .bx-bio-loadmore__filter {
        margin-right: 35rem;
        padding-bottom: 0;
        padding-top: 0
    }
}

.module-custom-header-footer .bx-our-people .bx-load-more__chunk,
.module-custom-header-footer .bx-our-people .bx-load-more__chunk_all {
    display: revert;
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
    overflow: visible;
    visibility: visible
}

.module-custom-header-footer .bx-our-people .bx-load-more__chunk_all>* {
    display: none
}

.module-custom-header-footer .bx-our-people .bx-load-more__chunk-acc,
.module-custom-header-footer .bx-our-people .bx-load-more__chunk_all-acc {
    display: revert;
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
    overflow: visible;
    visibility: visible
}

.module-custom-header-footer .bx-our-people .bx-load-more__chunk_all-acc>* {
    display: none;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transition: opacity 1.3s ease-in;
    visibility: hidden
}

.module-custom-header-footer .bx-alert-banner__inner {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1000
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-alert-banner__content,
    .module-custom-header-footer .bx-alert-banner__svg {
        padding-bottom: var(--spacing-24);
        padding-top: var(--spacing-24)
    }

    .module-custom-header-footer .bx-alert-banner__inner img,
    .module-custom-header-footer .bx-alert-banner__inner svg {
        margin-bottom: var(--spacing-24);
        margin-top: var(--spacing-24)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-alert-banner__inner img,
    .module-custom-header-footer .bx-alert-banner__inner svg {
        margin-bottom: 0;
        margin-top: 0
    }
}

.module-custom-header-footer .is-color-theme-dark-alert-banner {
    background: var(--c-black);
    color: var(--c-white)
}

.module-custom-header-footer .bx-alert-banner__content svg {
    vertical-align: sub
}

.module-custom-header-footer .bx-alert-banner__content {
    font-family: var(--f-sans);
    font-size: var(--fs-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-alert-banner__inner {
        display: flex
    }

    .module-custom-header-footer .bx-alert-banner__content {
        margin-left: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-alert-banner__container {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-alert-banner__container {
        --columns: 4;
        grid-template-areas: "BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-alert-banner__container {
        --columns: 8;
        grid-template-areas: "BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall BannerContentSmall"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-alert-banner__container {
        --columns: 16;
        grid-template-areas: "BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent BannerContent"
    }
}

.module-custom-header-footer .bx-alert-banner-inner__small {
    grid-area: BannerContentSmall
}

.module-custom-header-footer .bx-alert-banner-inner__large {
    grid-area: BannerContent
}

.module-custom-header-footer .bx-alert-banner__content svg {
    margin-right: var(--spacing-16)
}

.module-custom-header-footer .bx-alert-banner__link a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    font-weight: var(--fw-regular);
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-alert-banner__link a:hover {
    background-size: 100% 1px
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-alert-banner-inner__small {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-alert-banner-inner__large {
        display: none
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-alert-banner-inner__large {
        display: flex
    }
}

.module-custom-header-footer .bx-alert-banner__container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-alert-banner__container.is-color-theme-dark-alert-banner svg path {
    fill: #fff
}

.module-custom-header-footer .site__header.is-color-theme-dark {
    background: #000
}

.module-custom-header-footer .bx-alert-banner-no__svg .bx-alert-banner__content {
    margin-left: 0
}

.module-custom-header-footer .bx-alert-banner__content a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-alert-banner__content a:hover {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-alert-banner__container {
    opacity: 0
}

.module-custom-header-footer .bx-page_alert-banner__content {
    margin-left: 0 !important
}

.module-custom-header-footer .bx-alert-banner__content .mt-xsmall {
    display: block;
    margin-top: 1.5rem
}

.module-custom-header-footer .switch-campaign-navigation {
    display: inline-block;
    height: 3.544rem;
    position: relative;
    width: 6rem
}

.module-custom-header-footer .switch-campaign-navigation input {
    height: 0;
    opacity: 0;
    width: 0
}

.module-custom-header-footer .slider-campaign-navigation {
    background-color: #ccc;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: .4s
}

.module-custom-header-footer .slider-campaign-navigation:before {
    background-color: #fff;
    bottom: .4rem;
    content: "";
    height: 2.6rem;
    left: .4rem;
    position: absolute;
    transition: .4s;
    width: 2.6rem
}

.module-custom-header-footer .campaign-header-selected:checked+.slider-campaign-navigation {
    background-color: #2196f3
}

.module-custom-header-footer .campaign-header-selected:focus+.slider-campaign-navigation {
    box-shadow: 0 0 .1008rem #2196f3
}

.module-custom-header-footer .campaign-header-selected:checked+.slider-campaign-navigation:before {
    transform: translateX(2.6rem)
}

.module-custom-header-footer .slider-campaign-navigation.round {
    border-radius: 3.4rem
}

.module-custom-header-footer .slider-campaign-navigation.round:before {
    border-radius: 50%
}

.module-custom-header-footer .bx-charting-component {
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

.module-custom-header-footer .bx-charting-component-inner {
    grid-area: item
}

.module-custom-header-footer .bx-charting-component-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-container {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "item item item item";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-container {
        --columns: 8;
        grid-template-areas: "item item item item item item item item"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-container {
        --columns: 16;
        grid-template-areas: "item item item item item item item item item item item item item item item item"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-container {
        grid-template-columns: repeat(16, minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-container {
        --columns: 16;
        grid-template-areas: "item item item item item item item item item item item item item item item item";
        margin-left: 10px !important;
        width: 60% !important
    }
}

.module-custom-header-footer .bx-charting-component-title {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-title {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-title {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-title {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-title {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-title {
        gap: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-title {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-charting-component-description-author {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-description-author {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-64)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-charting-component-description-author {
        padding-bottom: var(--spacing-72)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-description-author {
        font-size: var(--fs-16);
        padding-bottom: 0
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-description-author {
        font-size: var(--fs-16);
        padding-bottom: 0
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-description-author {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .bx-charting-component-description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-top: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-description {
        font-size: var(--fs-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-description {
        font-size: var(--fs-16)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-description {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-image {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: var(--spacing-216)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 36.8rem
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 36.8rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 40rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 52.8rem
    }
}

.module-custom-header-footer .bx-charting-component-three-chart,
.module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
    display: flex
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        flex-direction: column
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        flex-direction: row;
        gap: var(--spacing-20)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        gap: var(--spacing-16)
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        flex-direction: row;
        gap: var(--spacing-16)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        gap: var(--spacing-32)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-charting-component-three-chart,
    .module-custom-header-footer .bx-charting-component-three-chart .block-editor-block-list__layout {
        gap: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-charting-component-item {
    display: flex;
    flex-direction: column
}

.module-custom-header-footer .bx-charting-component-inner .bx-charting-component-item:first-child>:first-child {
    padding-top: 0 !important
}

.module-custom-header-footer .bx-charting-component-item>:last-child {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-charting-component-two-chart,
.module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
    display: flex;
    flex-direction: column
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-two-chart,
    .module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
        flex-direction: row;
        gap: var(--spacing-40)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-two-chart,
    .module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
        gap: var(--spacing-56)
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-two-chart,
    .module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
        flex-direction: row;
        gap: var(--spacing-56)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-charting-component-two-chart,
    .module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
        gap: var(--spacing-64)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-charting-component-two-chart,
    .module-custom-header-footer .bx-charting-component-two-chart .block-editor-block-list__layout {
        gap: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image-container {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image-container {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image-container {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image-container {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image-container {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 32.4rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 54rem
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 54rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 60rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-item .bx-charting-component-image .block-editor-block-list__block {
        width: 78rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description-author {
        width: 32.4rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description-author {
        width: 54rem
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description-author {
        width: 54rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description-author {
        width: 54.4rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-description-author {
        width: 60.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description-author {
        width: 56.3008rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description-author {
        width: auto
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description,
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description-author {
        width: auto
    }
}

.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-title {
    grid-area: title1
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-title {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-title {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-title {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-title {
        padding-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description,
.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-description-author {
    grid-area: desc1
}

.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
    grid-area: image1
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image {
        padding-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
    align-items: center;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 4;
        display: grid;
        grid-template-areas: "title1 title1 title1 title1" "image1 image1 image1 image1" "desc1 desc1 desc1 desc1 "
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 8;
        display: grid;
        grid-template-areas: "title1 title1 title1 title1 title1 title1 title1 title1" "image1 image1 image1 image1 image1 image1 image1 image1" "desc1 desc1 desc1 desc1 desc1 desc1 desc1 . "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 . . ." "image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 " "desc1 desc1 desc1 desc1 desc1 desc1 desc1 desc1 . . . . . . . .  "
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 . . ." "image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 " "desc1 desc1 desc1 desc1 desc1 desc1 desc1 desc1 . . . . . . . .  "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 . . . . . " "image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 " "desc1 desc1 desc1 desc1 desc1 desc1 desc1  . . . . . . . . .  "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item {
        --columns: 16;
        grid-template-areas: "title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 title1 . . . . . " "image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 image1 " "desc1 desc1 desc1 desc1 desc1 desc1 . . . . . . . . . .  "
    }
}

.module-custom-header-footer .bx-charting-component-text-medium {
    font-family: var(--f-sans);
    font-weight: var(--fw-medium)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-text-medium {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-text-medium {
        font-size: var(--fs-18)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-charting-component-text-medium {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-charting-component-description a {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-description a {
        font-size: var(--fs-18)
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-description a {
        font-size: var(--fs-18)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-charting-component-description a {
        font-size: var(--fs-20)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-image img {
        width: 32.8rem
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-charting-component-image img {
        width: 36.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-image img {
        width: 36.8rem
    }
}

.module-custom-header-footer .bx-charting-component-vertial__graph__block {
    margin-left: auto;
    margin-right: auto
}

@media print {
    .module-custom-header-footer .bx-charting-component-vertial__graph__block {
        overflow: visible !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image img {
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image img {
        width: 113.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image img {
        width: 113.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image img {
        width: 126.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-image img {
        width: 164.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image img {
        width: 32.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image img {
        width: 54rem
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image img {
        width: 54rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image img {
        width: 60rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-two-chart .bx-charting-component-image img {
        width: 78rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-image img {
        width: var(--spacing-216)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-image img {
        width: 36.8rem
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-image img {
        width: 36.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-image img {
        width: 40rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-charting-component-three-chart .bx-charting-component-image img {
        width: 52.8rem
    }
}

.module-custom-header-footer .bx-charting-component-description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-charting-component-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-charting-component[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-charting-component-image img[data-uw-sr-styled=true] {
    outline: .2rem solid var(--c-yellow)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-mobile-image {
        display: block
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-mobile-image {
        display: none
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-mobile-image {
        display: none
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-charting-component-desktop-image {
        display: none
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-charting-component-desktop-image {
        display: block
    }
}

@media print {
    .module-custom-header-footer .bx-charting-component-desktop-image {
        display: block
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-charting-component-image textarea,
.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media-spacing textarea {
    background-color: var(--c-white)
}

.module-custom-header-footer .is-color-theme-dark .bx-charting-component-image textarea.focus-visible,
.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media-spacing textarea.focus-visible {
    background-color: var(--c-white) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .is-color-theme-dark .bx-charting-component-image textarea:focus-visible,
.module-custom-header-footer .is-color-theme-dark .bx-featured-content__media-spacing textarea:focus-visible {
    background-color: var(--c-white) !important;
    color: var(--c-black) !important
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-charting-component-three-chart>:last-child>:first-child,
    .module-custom-header-footer .bx-charting-component-three-chart>:nth-child(2)>:first-child,
    .module-custom-header-footer .bx-charting-component-two-chart>:last-child>:first-child {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-charting-component-three-chart>:last-child>:first-child,
    .module-custom-header-footer .bx-charting-component-three-chart>:nth-child(2)>:first-child,
    .module-custom-header-footer .bx-charting-component-two-chart>:last-child>:first-child {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-charting-component-three-chart>:last-child>:first-child,
    .module-custom-header-footer .bx-charting-component-three-chart>:nth-child(2)>:first-child,
    .module-custom-header-footer .bx-charting-component-two-chart>:last-child>:first-child {
        padding-top: 0
    }
}

@media print {

    .module-custom-header-footer .bx-charting-component-three-chart>:last-child>:first-child,
    .module-custom-header-footer .bx-charting-component-three-chart>:nth-child(2)>:first-child,
    .module-custom-header-footer .bx-charting-component-two-chart>:last-child>:first-child {
        padding-top: 0
    }
}

.module-custom-header-footer .bx-automated-chart-component .bx-charting-component-container .block-editor-block-list__layout .bx-chart-comp-EmptyItemPlaceholder,
.module-custom-header-footer .bx-charting-component-item[:has(.bx-data-automation-charts-component)] .block-list-appender,
.module-custom-header-footer .bx-charting-component-item[:has(.bx-line-charts-component)] .block-list-appender {
    display: none
}

.module-custom-header-footer .bx-charting-component-item:has(.bx-data-automation-charts-component) .block-list-appender,
.module-custom-header-footer .bx-charting-component-item:has(.bx-line-charts-component) .block-list-appender {
    display: none
}

.module-custom-header-footer .is-color-theme-dark .bx-charting-component-item .block-list-appender button {
    background: var(--c-white);
    border: var(--c-black) solid var(--spacing-2)
}

.module-custom-header-footer .is-color-theme-dark .bx-charting-component-item .block-list-appender button path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-charting-component-one-chart .bx-charting-component-item .block-list-appender {
    left: var(--spacing-296)
}

.module-custom-header-footer .graph__block tbody tr:nth-child(odd) {
    background-color: transparent
}

.module-custom-header-footer .bx-shared-class-wrapper__author .bx-charting-component-container .block-list-appender {
    border: none !important
}

.module-custom-header-footer .bx-shared-class-wrapper__author .bx-charting-component-item .block-list-appender button {
    background: var(--c-copy);
    border: var(--c-black) solid var(--spacing-2)
}

.module-custom-header-footer .bx-shared-class-wrapper__author .bx-charting-component-item .block-list-appender button path {
    fill: var(--c-background)
}

.module-custom-header-footer .bx-vertical-chart-special-font-class {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-vertical-chart-special-font-class {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-vertical-chart-special-font-class {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-line-chart-special-font-class-spacing {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-spacing {
        font-size: var(--fs-16) !important;
        letter-spacing: -.5px
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-spacing {
        font-size: var(--fs-18) !important;
        letter-spacing: .32px
    }
}

.module-custom-header-footer .bx-line-chart-special-font-class-distribution {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-distribution {
        font-size: var(--fs-14) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-distribution {
        font-size: var(--fs-16) !important
    }
}

.module-custom-header-footer .bx-line-chart-special-font-class-title {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-title {
        font-size: var(--fs-18) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-line-chart-special-font-class-title {
        font-size: var(--fs-20) !important
    }
}

.module-custom-header-footer .bx-line-chart-special-font-class,
.module-custom-header-footer .bx-line-chart-special-font-class td {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-line-chart-special-font-class,
    .module-custom-header-footer .bx-line-chart-special-font-class td {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-line-chart-special-font-class,
    .module-custom-header-footer .bx-line-chart-special-font-class td {
        font-size: var(--fs-18) !important
    }
}

.module-custom-header-footer .highcharts-popup {
    display: none !important
}

@media print {

    .module-custom-header-footer .bx-charting-component-vertial__graph__block,
    .module-custom-header-footer .highcharts-container,
    .module-custom-header-footer .highcharts-root {
        overflow: visible !important
    }
}

.module-custom-header-footer .bx-event-component {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-event-component-container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "content content content content" "leadership leadership leadership leadership";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component__inner {
        --columns: 8;
        grid-template-areas: "content content content content content content . . " "leadership leadership leadership leadership leadership leadership leadership leadership"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component__inner {
        --columns: 16;
        grid-template-areas: "content content content content content content content leadership leadership leadership leadership leadership leadership leadership leadership leadership"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component__inner {
        grid-template-areas: "content content content content content content . . leadership leadership leadership leadership leadership leadership leadership leadership"
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component__inner {
        grid-template-areas: "content content content content content . . . leadership leadership leadership leadership leadership leadership leadership leadership ";
        grid-template-columns: repeat(16, minmax(0, 1fr))
    }
}

.module-custom-header-footer .bx-event-component-inner__left {
    grid-area: content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        padding-bottom: var(--spacing-80);
        width: 44.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        padding-bottom: 0;
        width: 44.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        width: 44.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-inner__left {
        width: 50.4rem
    }
}

.module-custom-header-footer .bx-event-component-inner__right {
    grid-area: leadership
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        margin-left: auto;
        margin-right: auto;
        width: var(--spacing-216)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        width: var(--spacing-216)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        width: 68.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        margin-right: 0;
        width: 62.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        width: 62.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-inner__right {
        margin-left: -1.6rem;
        width: 83.2rem
    }
}

.module-custom-header-footer .bx-event-component-title {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-20)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-title {
        font-size: var(--fs-24)
    }
}

.module-custom-header-footer .bx-event-component-description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-description {
        font-size: var(--fs-20)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-title-padding {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-title-padding {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-description-padding {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-description-padding {
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-event-component-speaker {
    font-family: var(--f-sans);
    font-weight: var(--fw-light) !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-20) !important;
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-20) !important;
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-20) !important;
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-20) !important;
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-20) !important;
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-speaker {
        font-size: var(--fs-24) !important;
        padding-bottom: var(--spacing-32);
        width: 72.8rem
    }
}

.module-custom-header-footer .bx-event-component-item-container-author,
.module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
    display: flex;
    flex-wrap: wrap
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-event-component-item-container-author,
    .module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
        flex-direction: column
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-event-component-item-container-author,
    .module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-20);
        column-gap: var(--spacing-20);
        flex-direction: row;
        row-gap: var(--spacing-48)
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-event-component-item-container-author,
    .module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24);
        row-gap: var(--spacing-48)
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-event-component-item-container-author,
    .module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
        row-gap: var(--spacing-48)
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-event-component-item-container-author,
    .module-custom-header-footer .bx-event-component-item-container-author .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32);
        row-gap: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-event-component-item-row:last-child,
.module-custom-header-footer .bx-event-component-item-row:last-child .bx-event-component-item:last-child {
    padding-bottom: 0
}

.module-custom-header-footer .bx-event-component-item-row {
    display: flex
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-row {
        flex-direction: column
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-row {
        -moz-column-gap: var(--spacing-20);
        column-gap: var(--spacing-20);
        flex-direction: row;
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-row {
        -moz-column-gap: var(--spacing-24);
        column-gap: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-row {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32);
        padding-bottom: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-event-component-item-author {
    display: flex;
    flex-direction: column;
    margin-left: 0 !important;
    margin-right: 0 !important;
    text-decoration: none
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-author {
        padding-bottom: var(--spacing-40);
        width: 21.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item-author {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-author {
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-author {
        width: 19.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-author {
        width: 25.6rem
    }
}

.module-custom-header-footer .bx-event-component-item {
    flex-direction: column;
    text-decoration: none
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item {
        padding-bottom: var(--spacing-40);
        width: 21.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item {
        padding-bottom: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item {
        width: 19.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item {
        width: 25.6rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        margin-bottom: var(--spacing-24)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 21.6rem;
        width: 21.6rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 21.6rem;
        width: 21.6rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 21.6rem;
        width: 21.6rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 19.2rem;
        width: 19.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 19.2rem;
        width: 19.2rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-img img {
        height: 25.6rem;
        width: 25.6rem
    }
}

.module-custom-header-footer .bx-event-component-item-name {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-name {
        font-size: var(--fs-20);
        line-height: 3.6rem
    }
}

.module-custom-header-footer .bx-event-component-item-business-unit {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular) !important;
    margin-top: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-14) !important;
        line-height: 2.1008rem !important;
        padding-top: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-14) !important;
        line-height: 2.1008rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-14) !important;
        line-height: 2.1008rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-14) !important;
        line-height: 2.1008rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-14) !important;
        line-height: 2.1008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-business-unit {
        font-size: var(--fs-16) !important;
        line-height: 2.4rem !important;
        padding-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-event-component-text-medium {
    font-family: var(--f-sans);
    font-weight: var(--fw-medium)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-event-component-text-medium {
        font-size: var(--fs-18)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-event-component-text-medium {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-event-component-item-name {
    display: inline
}

.module-custom-header-footer .bx-event-component-description a,
.module-custom-header-footer .bx-event-component-item-name,
.module-custom-header-footer .bx-event-component-speaker a,
.module-custom-header-footer .bx-event-component-title a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-event-component-description a,
.module-custom-header-footer .bx-event-component-speaker a,
.module-custom-header-footer .bx-event-component-title a {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    position: relative
}

@media(min-width:22.5em) {

    .module-custom-header-footer .bx-event-component-description a,
    .module-custom-header-footer .bx-event-component-speaker a,
    .module-custom-header-footer .bx-event-component-title a {
        font-size: var(--fs-18)
    }
}

@media(min-width:120em) {

    .module-custom-header-footer .bx-event-component-description a,
    .module-custom-header-footer .bx-event-component-speaker a,
    .module-custom-header-footer .bx-event-component-title a {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-event-component-description a:hover,
.module-custom-header-footer .bx-event-component-item:hover .bx-event-component-item-name,
.module-custom-header-footer .bx-event-component-speaker a:hover,
.module-custom-header-footer .bx-event-component-title a:hover {
    background-size: 100% 1px
}

.module-custom-header-footer .event-component-list-items,
.module-custom-header-footer .event-component-list-ordered-list,
.module-custom-header-footer .event-component-list-unordered-list {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media(min-width:22.5em) {

    .module-custom-header-footer .event-component-list-items,
    .module-custom-header-footer .event-component-list-ordered-list,
    .module-custom-header-footer .event-component-list-unordered-list {
        font-size: var(--fs-18)
    }
}

@media(min-width:120em) {

    .module-custom-header-footer .event-component-list-items,
    .module-custom-header-footer .event-component-list-ordered-list,
    .module-custom-header-footer .event-component-list-unordered-list {
        font-size: var(--fs-20)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-event-component-item-row.special-class .bx-event-component-item.bx-no-image .bx-event-component-item-name {
        margin-top: 24rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-event-component-item-row.special-class .bx-event-component-item.bx-no-image .bx-event-component-item-name {
        margin-top: 21.6rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-event-component-item-row.special-class .bx-event-component-item.bx-no-image .bx-event-component-item-name {
        margin-top: 21.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-event-component-item-row.special-class .bx-event-component-item.bx-no-image .bx-event-component-item-name {
        margin-top: 28rem
    }
}

.module-custom-header-footer .bx-event-component-item-container:hover .bx-event-component-item:not(:hover) {
    opacity: .5;
    transition: opacity .1s ease-out
}

.module-custom-header-footer .bx-event-component-item-container:hover .bx-event-component-item:hover {
    opacity: 1 !important
}

.module-custom-header-footer .bx-event-component-description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-event-component-speaker[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-event-component-title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] .bx-event-component-description a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] .bx-event-component-item-row a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] .bx-event-component-link a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] .bx-event-component-speaker a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] .bx-event-component-title a,
.module-custom-header-footer .event-component-list-items[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .is-color-theme-dark .event-component-list-items[data-uw-sr-styled=true]::marker {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-event-component-item-img img[data-uw-sr-styled=true] {
    outline: 2px var(--c-yellow) solid
}

.module-custom-header-footer .is-color-theme-dark .bx-event-component-item__innerblock-button button {
    border: var(--c-white) solid;
    color: var(--c-white);
    position: relative;
    top: 52px
}

.module-custom-header-footer .event-component-list-items::marker,
.module-custom-header-footer .event-component-list-ordered-list,
.module-custom-header-footer .event-component-list-unordered-list {
    list-style-type: square
}

.module-custom-header-footer .bx-404 {
    word-wrap: break-word;
    background: var(--c-background) 0 0 no-repeat padding-box;
    color: var(--c-copy)
}

.module-custom-header-footer .bx-404__inner {
    grid-column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-404__inner {
        --columns: 4;
        grid-template-areas: "Content404 Content404 Content404 Content404"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-404__inner {
        --columns: 8;
        grid-template-areas: "Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-404__inner {
        --columns: 16;
        grid-template-areas: "Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 Content404 "
    }
}

.module-custom-header-footer .bx-404__wrapper {
    align-items: center;
    display: flex;
    flex-direction: column;
    grid-area: Content404;
    text-align: center
}

.module-custom-header-footer .bx-404__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-80);
        line-height: 105px;
        width: 100%
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-88);
        line-height: 115px
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-184);
        line-height: 15pc
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-224);
        line-height: 291px;
        width: 84.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-248);
        line-height: 323px;
        width: 94.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-404__title {
        font-size: var(--fs-320);
        line-height: 5in;
        width: 123.2rem
    }
}

.module-custom-header-footer .bx-404__description {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-404__description {
        font-size: var(--fs-20);
        margin-top: var(--spacing-24);
        width: 31.2rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-404__description {
        font-size: var(--fs-24);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-404__description {
        font-size: var(--fs-32);
        margin-top: var(--spacing-16);
        width: 48.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-404__description {
        width: 48rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-404__description {
        font-size: var(--fs-40);
        width: 60.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-404[:has(.bx-404__cta)] .bx-404__description {
        margin-bottom: var(--spacing-32)
    }

    .module-custom-header-footer .bx-404:has(.bx-404__cta) .bx-404__description {
        margin-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-404[:has(.bx-404__cta)] .bx-404__description {
        margin-bottom: var(--spacing-48)
    }

    .module-custom-header-footer .bx-404:has(.bx-404__cta) .bx-404__description {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-404[:has(.bx-404__cta)] .bx-404__description {
        margin-bottom: var(--spacing-56)
    }

    .module-custom-header-footer .bx-404:has(.bx-404__cta) .bx-404__description {
        margin-bottom: var(--spacing-56)
    }
}

.module-custom-header-footer .bx-404__cta {
    font-family: var(--f-sans);
    font-weight: var(--fw-regular)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-404__cta {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-404__cta {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-pws-footer__disclaimer p {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer p {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer p {
        font-size: var(--fs-16)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        padding-top: var(--spacing-80)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        padding-top: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        --columns: 8;
        grid-template-areas: "PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        --columns: 16;
        grid-template-areas: "PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer"
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        --columns: 16;
        grid-template-areas: "PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer . ."
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-pws-footer__disclaimer {
        --columns: 16;
        grid-template-areas: "PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer PwsFooterDisclaimer . . . ."
    }
}

.module-custom-header-footer .bx-pws-footer__disclaimer .bx-pws-footer-disclaimer__content {
    grid-area: PwsFooterDisclaimer
}

.module-custom-header-footer .bx-pws-footer__disclaimer a {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    text-decoration: none;
    transition: background-size .3s
}

.module-custom-header-footer .bx-pws-footer__disclaimer a:hover {
    background-size: 100% 1px
}

.module-custom-header-footer .bx-product-page_header {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-product-page_header__container {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width);
    position: relative
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__inner {
        --columns: 4;
        grid-column-gap: var(--spacing-16);
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: "title title title title" "desc desc desc desc" "anchor anchor anchor ." "stats stats stats stats";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr))
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__inner {
        --columns: 8;
        grid-template-areas: "title title title title title title title title" "desc desc desc desc desc desc desc desc " "anchor anchor anchor . . . . . " "stats stats stats stats stats stats stats stats"
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__inner {
        --columns: 16;
        grid-template-areas: "title title title title title title title title title title title title title title title title " "desc desc desc desc desc desc desc desc desc . . . . . . . " "anchor anchor anchor . . . . . . . . . . . . . " "stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__inner {
        grid-template-areas: "title title title title title title title title title title title title title title title title " "desc desc desc desc desc desc desc desc desc desc . . . . . . " "anchor anchor anchor . . . . . . . . . . . . . " "stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__inner {
        grid-template-areas: "title title title title title title title title title title title title title title title title " "desc desc desc desc desc desc desc desc desc desc . . . . . . " "anchor anchor . . . . . . . . . . . . . . " "stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats ";
        grid-template-columns: repeat(16, minmax(0, 1fr))
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__inner {
        --columns: 16;
        grid-template-areas: "title title title title title title title title title title title title title title title title " "desc desc desc desc desc desc desc desc desc . . . . . . . " "anchor anchor anchor . . . . . . . . . . . . . " "stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats stats "
    }
}

.module-custom-header-footer .bx-product-page_header__stats {
    grid-area: stats
}

.module-custom-header-footer .bx-product-page_header__stats_item {
    display: flex;
    flex-wrap: wrap;
    row-gap: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_item {
        -moz-column-gap: var(--spacing-64);
        column-gap: var(--spacing-64);
        row-gap: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_item {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32);
        row-gap: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_item {
        -moz-column-gap: var(--spacing-40);
        column-gap: var(--spacing-40);
        row-gap: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_item {
        -moz-column-gap: var(--spacing-48);
        column-gap: var(--spacing-48);
        row-gap: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_item {
        -moz-column-gap: var(--spacing-32);
        column-gap: var(--spacing-32);
        row-gap: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-stat__animate_header_Stat {
    background-color: var(--c-background);
    height: .1008rem;
    margin-bottom: 0;
    position: relative
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-32);
        width: 100%
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-40);
        width: 31.2rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-32);
        width: 26rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-40);
        width: 28.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-48);
        width: 37.6rem
    }
}

@media print {
    .module-custom-header-footer .bx-stat__animate_header_Stat {
        margin-bottom: var(--spacing-32);
        width: 26rem
    }
}

.module-custom-header-footer .bx-stat__animate_header_Stat:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-stat__animate_header_Stat:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-stat__animate_header_Stat.active:before {
    -webkit-animation: Divider-Line-Animate 1.5s linear !important;
    animation: Divider-Line-Animate 1.5s linear !important;
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform-origin: left;
    transition-timing-function: ease-out !important;
    width: 100%
}

@media print {
    .module-custom-header-footer .bx-stat__animate_header_Stat.active:before {
        transform: scaleX(1)
    }
}

.module-custom-header-footer .bx-stat__animate_header_Stat.no-animation:before {
    background: var(--c-copy);
    content: "";
    height: 100%;
    position: absolute;
    transform: scaleX(1);
    visibility: visible;
    width: 100%
}

@media print {
    .module-custom-header-footer .bx-stat__animate_header_Stat:before {
        background: var(--c-copy);
        content: "";
        height: 100%;
        position: absolute;
        transform: scaleX(1);
        width: 100%
    }
}

@keyframes Divider-Line-Animate {

    0%,
    20% {
        transform: scaleX(0)
    }

    40% {
        transform: scaleX(1)
    }
}

.module-custom-header-footer .bx-product-page_header__stats_container {
    display: flex;
    flex-direction: column
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 36.8rem
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 31.2rem
    }
}

@media (min-width:80em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 26rem
    }
}

@media (min-width:90em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 28.6rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 37.6rem
    }
}

@media print {

    .module-custom-header-footer .bx-product-page_header__stats_container,
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer,
    .module-custom-header-footer .bx-product-page_header__stats_title,
    .module-custom-header-footer .bx-product-page_header__stats_value {
        width: 26rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__addClass_medium .bx-product-page_header__novalue {
        margin-top: var(--spacing-96)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__addClass_medium .bx-product-page_header__novalue {
        margin-top: 0
    }

    .module-custom-header-footer .bx-product-page_header__addClass .bx-product-page_header__novalue {
        margin-top: 8.8rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__addClass .bx-product-page_header__novalue {
        margin-top: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__addClass .bx-product-page_header__novalue {
        margin-top: var(--spacing-104)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__addClass .bx-product-page_header__novalue {
        margin-top: 8.8rem
    }
}

.module-custom-header-footer .bx-product-page_header__stats_value {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-40);
        line-height: var(--spacing-72);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_value {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-product-page_header__stats_value__author {
    font-family: var(--f-serif);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_value__author {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-product-page_header__stats_value__author[:has(>span.cdascode)] {
    font-size: 15px
}

.module-custom-header-footer .bx-product-page_header__stats_value__author:has(>span.cdascode) {
    font-size: 15px
}

.module-custom-header-footer .bx-product-page_header__stats_title {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-8)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-8)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        line-height: 2.7008rem;
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-8)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-16)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_title {
        font-size: var(--fs-16);
        padding-bottom: var(--spacing-8)
    }
}

.module-custom-header-footer .bx-product-page_header__stats_item[aria-hidden=false] {
    display: flex
}

.module-custom-header-footer .bx-product-page_header__stats_item[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-product-page_header__stats_disclaimer {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-top: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_disclaimer {
        font-size: var(--fs-14)
    }
}

.module-custom-header-footer .bx-product-page_header__title {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    grid-area: title
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-40);
        line-height: var(--spacing-72);
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-48);
        line-height: 8.4rem;
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-64);
        line-height: 10.8rem;
        padding-bottom: var(--spacing-40)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__title {
        font-size: var(--fs-40);
        line-height: var(--spacing-72);
        padding-bottom: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-product-page_header__description {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    grid-area: desc
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-18);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-24);
        line-height: var(--spacing-48);
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-20);
        line-height: var(--spacing-48);
        padding-bottom: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-24);
        line-height: var(--spacing-48);
        max-width: 76rem;
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-32);
        max-width: 100.8rem;
        padding-bottom: var(--spacing-64)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__description {
        font-size: var(--fs-20);
        line-height: var(--spacing-48);
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option__label {
    color: var(--c-white)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option:before {
        background: none repeat scroll 0 0 var(--c-gray) !important;
        border-bottom: .2rem solid var(--c-gray) !important
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation__option:before {
    border-bottom: var(--c-dark-gray) .2rem solid
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation__option {
    background: var(--c-black)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation__option:hover:after {
    background-color: var(--c-white)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation-select {
    background: var(--c-white)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select {
    background: var(--c-black)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container .bx-anchor-navigation__option {
    background: var(--c-black) !important
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation__option {
    background: var(--c-white) !important
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container,
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
        background: transparent !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background-position: 0 100% !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select button {
        color: var(--c-white) !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select svg {
        fill: var(--c-white) !important
    }

    .module-custom-header-footer .bx-product-page_header .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation__option {
        background: var(--c-white) !important
    }

    .module-custom-header-footer .bx-product-page_header .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-option__label {
        color: var(--c-black) !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
        background-position: 0 100% !important
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select-container__front .bx-anchor-navigation-option-container {
    border-bottom: .1008rem solid var(--c-white);
    border-left: .1008rem solid var(--c-white);
    border-right: .1008rem solid var(--c-white)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front .bx-anchor-navigation-option-container {
    border-bottom: .1008rem solid var(--c-black);
    border-left: .1008rem solid var(--c-black);
    border-right: .1008rem solid var(--c-black)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion:not(.is-color-theme-dark) .bx-anchor-navigation-select:hover svg {
        fill: var(--c-black) !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select:hover svg {
        fill: var(--c-white) !important
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
    grid-area: anchor;
    height: 5rem;
    left: 0 !important;
    margin-top: 0;
    position: -webkit-sticky !important;
    position: sticky !important;
    z-index: 1
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-bottom: var(--spacing-40);
        position: relative !important;
        top: 0 !important
    }
}

.module-custom-header-footer .bx-product-page_header .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select {
    border: var(--c-black) .094px solid
}

.module-custom-header-footer .bx-product-page_header.is-color-theme-dark .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select {
    border: var(--c-white) .094px solid
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container {
    ;
    margin-left: 0 !important;
    width: var(--spacing-192)
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select {
    height: 5rem
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option__label {
    font-family: var(--f-sans);
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-regular);
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

@media print {

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:after,
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child:before {
        bottom: var(--spacing-32) !important
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation__head__admin {
    font-size: var(--fs-18) !important;
    font-weight: var(--fw-light) !important;
    line-height: 2 !important;
    margin-left: var(--spacing-24) !important;
    padding-bottom: var(--spacing-16) !important;
    padding-top: var(--spacing-16) !important;
    width: 13rem
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion svg {
    margin-bottom: 2.1008rem !important;
    margin-left: 0 !important;
    margin-right: var(--spacing-24) !important;
    margin-top: 2.1008rem !important
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option__label {
    margin-bottom: var(--spacing-16) !important;
    margin-left: var(--spacing-24) !important;
    margin-right: var(--spacing-24) !important;
    margin-top: var(--spacing-16) !important;
    text-align: left !important
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation__option:after,
.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation__option:before {
    left: var(--spacing-24) !important;
    width: var(--spacing-144) !important
}

.module-custom-header-footer .bx-product-page_header__stats_disclaimer a,
.module-custom-header-footer .product-page-header-text-link {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .product-page-header-text-weight {
    font-family: var(--f-sans)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-18);
        font-weight: var(--fw-regular)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-20);
        font-weight: var(--fw-medium)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-20)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-32)
    }
}

@media print {
    .module-custom-header-footer .product-page-header-text-weight {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-product-page_header__stats_disclaimer:not(.active),
.module-custom-header-footer .bx-product-page_header__stats_title:not(.active) {
    visibility: hidden
}

@media print {

    .module-custom-header-footer .bx-product-page_header__stats_disclaimer:not(.active),
    .module-custom-header-footer .bx-product-page_header__stats_title:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

@keyframes Fade-In {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.module-custom-header-footer .bx-product-page_header__stats_value:not(.active) {
    visibility: hidden
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_value:not(.active) {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-product-page_header__stats_disclaimer.no-animation,
.module-custom-header-footer .bx-product-page_header__stats_title.no-animation,
.module-custom-header-footer .bx-product-page_header__stats_value.no-animation {
    background-size: 100% 100%;
    visibility: visible
}

.module-custom-header-footer .bx-product-page_header__stats_value.active,
.module-custom-header-footer .bx-product-page_header__stats_value.active sup {
    -webkit-animation: data-text 1.2s .5s both !important;
    animation: data-text 1.2s .5s both !important;
    background: linear-gradient(var(--c-copy) 0, var(--c-copy) 0) no-repeat;
    background: linear-gradient(var(--c-copy) 0 0) no-repeat;
    -webkit-background-clip: text;
    background-clip: text;
    background-size: 0 100%;
    color: transparent;
    visibility: hidden
}

@media print {

    .module-custom-header-footer .bx-product-page_header__stats_value.active,
    .module-custom-header-footer .bx-product-page_header__stats_value.active sup {
        background-size: 100% 100%;
        visibility: visible
    }
}

@keyframes data-text {
    to {
        background-size: 100% 100%;
        visibility: visible
    }
}

.module-custom-header-footer .bx-product-page_header__stats_container__author {
    display: flex;
    gap: var(--spacing-40);
    justify-content: space-between
}

.module-custom-header-footer .bx-product-page_header__stats_classname__author {
    margin-bottom: var(--spacing-96)
}

.module-custom-header-footer .bx-product-page_header__inner__author .block-list-appender {
    border: .1008rem solid #000;
    bottom: -8rem;
    float: right;
    position: relative;
    width: 5rem
}

.module-custom-header-footer .bx-product-page_header__inner__author .block-list-appender .block-editor-button-block-appender {
    background: #fff
}

.module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
    margin-bottom: var(--spacing-32)
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
        margin-bottom: var(--spacing-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
        margin-bottom: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
        margin-bottom: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
        margin-bottom: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-product-page_header__stats_container__author-Row1 {
        margin-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-anchor-navigation-option__label[data-focus-type=keyboard] {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-anchor-navigation-option__label[data-focus-type=keyboard],
.module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-head__button.focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-anchor-navigation-option__label[data-focus-type=keyboard],
.module-custom-header-footer .bx-product-page_header__anchor-naviagtion.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-head__button:focus-visible {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-product-page_header__stats_outer_container__author .bx-product-page_header__stats_disclaimer {
    margin-top: var(--spacing-48)
}

.module-custom-header-footer .bx-product-page_header__stats_container>:last-child {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-stat__animate_header_Stat:before {
    background: var(--c-black)
}

.module-custom-header-footer .bx-product-page_header__stats_value[data-uw-sr-styled=true] {
    background: var(--c-yellow)
}

.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__description a,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__stats_disclaimer a,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__stats_title a,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__stats_value,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__stats_value a,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__stats_value sup,
.module-custom-header-footer .bx-product-page_header[data-uw-sr-styled=true] .bx-product-page_header__title a,
.module-custom-header-footer .bx-product-page_header__description span[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-product-page_header__description[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-product-page_header__stats_disclaimer[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-product-page_header__stats_title[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-product-page_header__stats_value[data-uw-sr-styled=true] sup,
.module-custom-header-footer .bx-product-page_header__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-product-page_header__inner[:not-has(.bx-product-page_header__stats_container)][:not-has(.bx-anchor-navigation)] .bx-product-page_header__description {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-product-page_header__inner:not(:has(.bx-product-page_header__stats_container)):not(:has(.bx-anchor-navigation)) .bx-product-page_header__description {
    padding-bottom: 0 !important
}

.module-custom-header-footer .bx-shared-class .bx-shared-class__item .bx-product-page_header__title {
    display: none
}

.module-custom-header-footer .bx-product-page_header:not(.is-color-theme-dark) .bx-anchor-navigation-select:hover {
    background-color: var(--c-black);
    transition: background-color .2s ease-in-out
}

.module-custom-header-footer .bx-product-page_header.is-color-theme-dark .bx-anchor-navigation-select:hover {
    background-color: var(--c-white);
    transition: background-color .2s ease-in-out
}

.module-custom-header-footer .bx-product-page_header.is-color-theme-dark .bx-anchor-navigation-select-container__front:not(.active) button.bx-anchor-navigation-head__button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-product-page_header.is-color-theme-dark .bx-anchor-navigation-select-container__front.active button.bx-anchor-navigation-head__button,
.module-custom-header-footer .bx-product-page_header.is-color-theme-dark .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-select:hover button.bx-anchor-navigation-head__button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-product-page_header .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-option-outer__container {
    display: none
}

.module-custom-header-footer .bx-product-page_header:not(.is-color-theme-dark) .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .bx-shared-class {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-shared-class__item[aria-hidden=false] {
    display: inherit
}

.module-custom-header-footer .bx-shared-class__item[aria-hidden=true] {
    display: none
}

.module-custom-header-footer .bx-shared-class__container .bx-product-page_header__anchor-naviagtion-sharedclass__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-shared-class-item__rest-item .bx-product-page_header__description,
.module-custom-header-footer .bx-shared-class-item__rest-item .bx-product-page_header__title,
.module-custom-header-footer .bx-shared-class__item .bx-anchor-navigation {
    display: none
}

.module-custom-header-footer .bx-shared-class__container .bx-product-page-shared__header {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-shared-class-wrapper__author .bx-product-page-header-description__author,
.module-custom-header-footer .bx-shared-class-wrapper__author .bx-product-page-header-title__author,
.module-custom-header-footer .bx-shared-class-wrapper__author .bx-product-page_header__stats_classname__author {
    display: none
}

.module-custom-header-footer .bx-tabs__sharedclassblockappneder {
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    max-width: none !important
}

.module-custom-header-footer .bx-product-page-header-sharedclass__wrapper_author {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-shared-class-wrapper__author .block-list-appender {
    border: .1008rem solid #000
}

.module-custom-header-footer .bx-shared-class-wrapper__author .block-list-appender .block-editor-button-block-appender {
    background: #fff
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass {
    margin-bottom: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-56) !important
    }
}

@media print {
    .module-custom-header-footer .bx-first-item-custom__padding {
        padding-top: var(--spacing-40) !important
    }
}

.module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark {
    background-color: var(--c-background);
    color: var(--c-copy)
}

.module-custom-header-footer .bx-product-page-shared__header__outer~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select {
    border: var(--c-black) .0096rem solid
}

.module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select,
.module-custom-header-footer .bx-shared-class .bx-product-page-shared__header__outer~.bx-product-page_header__anchor-naviagtion.background-dark .active .bx-anchor-navigation-select {
    border: var(--c-white) .0096rem solid
}

.module-custom-header-footer .bx-shared-class .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion.background-light .active .bx-anchor-navigation-select {
    border: var(--c-black) .0096rem solid
}

.module-custom-header-footer .is-color-theme-dark-anchor__nav {
    background: 0 0;
    color: var(--c-white)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container__front .bx-anchor-navigation-select svg {
        fill: var(--c-white) !important
    }
}

.module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover,
.module-custom-header-footer .bx-product-page-shared__header__outer:not(.is-color-theme-dark)~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container:not(.active) .bx-anchor-navigation-select:hover {
    background-position: 0 100% !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select:hover svg {
        fill: var(--c-black) !important
    }
}

.module-custom-header-footer .bx-product-page-shared__header__outer.is-color-theme-dark~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select svg {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-product-page-shared__header__outer:not(.is-color-theme-dark)~.bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select svg {
    fill: var(--c-white) !important
}

.module-custom-header-footer .bx-shared-class__container .is-color-theme-dark .bx-anchor-navigation-select-container .bx-anchor-navigation-select button:hover {
    background: none !important
}

.module-custom-header-footer .bx-product-page-header-shared__no__header {
    display: none
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-56)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-shared-class-header-margin-top {
        margin-top: var(--spacing-40)
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.is-sticky:not(.remove-z-index) {
    transition: top .3s ease;
    z-index: 990
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-down.bx-footnote__hidden.is-sticky:not(.remove-z-index) {
        top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-down.bx-footnote__hidden.is-sticky:not(.remove-z-index) {
        top: var(--spacing-56)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-up.bx-footnote__hidden.is-sticky:not(.remove-z-index) {
        top: 7.875rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-up.bx-footnote__hidden.is-sticky:not(.remove-z-index) {
        top: 13.2rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-up.bx-footnote__visible.is-sticky:not(.remove-z-index) {
        top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass.scroll-up.bx-footnote__visible.is-sticky:not(.remove-z-index) {
        top: var(--spacing-56)
    }
}

.module-custom-header-footer .shared-class-wrapper__dark {
    background: var(--c-black)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-80)
    }
}

@media print {
    .module-custom-header-footer .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-64)
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-160)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-192)
    }
}

@media print {
    .module-custom-header-footer .bx-shared-class__item section:last-of-type {
        padding-bottom: var(--spacing-144)
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-64) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section.is-color-theme-dark,
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section:not(.is-color-theme-dark) {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-160) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-192) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing.black-shared-class+section:not(.is-color-theme-dark),
    .module-custom-header-footer section.bx-shared-class__no-vertical-spacing:not(.black-shared-class)+section.is-color-theme-dark {
        padding-top: var(--spacing-144) !important
    }
}

.module-custom-header-footer .bx-product-page-shared__header__outer.bx-stacked-component-shared-class-padding-top__disableHeader,
.module-custom-header-footer .product_header_class_disable {
    display: none
}

.module-custom-header-footer .bx-shared-class .bx-leadership_overlay_background {
    z-index: 999 !important
}

.module-custom-header-footer .bx-shared-class__item .bx-tabs__container .bx-headers__frontend {
    padding-bottom: 0 !important
}

.module-custom-header-footer .background-light .bx-anchor-navigation-select:hover {
    border: var(--c-black) .0096rem solid !important
}

.module-custom-header-footer .background-dark .bx-anchor-navigation-select:hover {
    border: var(--c-white) .0096rem solid !important
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion__sharedclass {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.module-custom-header-footer .product_header_class_enable {
    display: none
}

.module-custom-header-footer .bx-tabs__theme_wrapper__author {
    overflow-x: visible !important;
    overflow-x: initial !important
}

.module-custom-header-footer .bx-tabs__innerwrap__author {
    overflow-x: auto !important;
    padding-bottom: var(--spacing-24);
    scrollbar-color: #000 #d3d3d3;
    scrollbar-width: thin
}

.module-custom-header-footer .bx-shared-class__ScopeOut {
    position: static !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-shared-class__container .bx-anchor-navigation-option__label {
        color: var(--c-background)
    }

    .module-custom-header-footer .bx-shared-class__container .bx-anchor-navigation-option__label a {
        color: var(--c-background) !important
    }

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-64) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-160) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-192) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-shared-class-padding-top__disableHeader,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-shared-class-padding-top__disableHeader {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-40) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-56) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-64) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-48) !important
    }
}

@media (min-width:22.5em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-80) !important
    }
}

@media (min-width:25.87em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-88) !important
    }
}

@media (min-width:48em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-96) !important
    }
}

@media (min-width:80em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-144) !important
    }
}

@media (min-width:90em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-160) !important
    }
}

@media (min-width:120em) {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-192) !important
    }
}

@media print {

    .module-custom-header-footer section.bx-shared-class__Below.is-color-theme-dark+section.bx-shared-class:not(.shared-class-wrapper__dark) .bx-stacked-component-header-padding-top.bx-product-page-shared__header,
    .module-custom-header-footer section.bx-shared-class__Below:not(.is-color-theme-dark)+section.bx-shared-class.shared-class-wrapper__dark .bx-stacked-component-header-padding-top.bx-product-page-shared__header {
        padding-top: var(--spacing-144) !important
    }

    .module-custom-header-footer .bx-anchor-navigation .bx-anchor-navigation-select {
        right: var(--spacing-56) !important
    }

    .module-custom-header-footer .bx-product-page_header__anchor-naviagtion {
        margin-left: var(--spacing-72) !important
    }
}

.module-custom-header-footer .bx-shared-class:not(.shared-class-wrapper__dark) .bx-anchor-navigation-select:hover {
    background-color: var(--c-black);
    transition: background-color .2s ease-in-out
}

.module-custom-header-footer .bx-shared-class.shared-class-wrapper__dark .bx-anchor-navigation-select:hover {
    background-color: var(--c-white);
    transition: background-color .2s ease-in-out
}

.module-custom-header-footer .bx-shared-class.shared-class-wrapper__dark button.bx-anchor-navigation-head__button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-shared-class.shared-class-wrapper__dark .bx-anchor-navigation-select:hover button.bx-anchor-navigation-head__button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-shared-class:not(.shared-class-wrapper__dark) .bx-anchor-navigation-select {
    border: var(--c-black) .0096rem solid !important
}

.module-custom-header-footer .bx-shared-class:not(.shared-class-wrapper__dark) .bx-anchor-navigation-select svg {
    fill: var(--c-black) !important
}

.module-custom-header-footer .bx-shared-class:not(.shared-class-wrapper__dark) .bx-anchor-navigation-select:hover button.bx-anchor-navigation-head__button {
    color: var(--c-white)
}

.module-custom-header-footer .bx-shared-class.shared-class-wrapper__dark .bx-anchor-navigation-select-container__front.active button.bx-anchor-navigation-head__button {
    color: var(--c-black)
}

.module-custom-header-footer .bx-shared-class .bx-anchor-navigation-select-container__front:not(.active) .bx-anchor-navigation-option-outer__container {
    display: none
}

.module-custom-header-footer .bx-shared-class:not(.shared-class-wrapper__dark) .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-select {
    background-color: var(--c-black) !important
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion.reduce-z-index {
    z-index: 2 !important
}

.module-custom-header-footer .bx-list-item+br {
    display: none
}

:where(.module-custom-header-footer .bx-bullet-list) {
    margin-bottom: 0 !important;
    margin-top: 0 !important
}

:where(.module-custom-header-footer .bx-bullet-list) {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {
    :where(.module-custom-header-footer .bx-bullet-list) {
        font-size: var(--fs-20)
    }
}

:where(.module-custom-header-footer ul.bx-bullet-list) {
    padding-left: var(--spacing-24) !important
}

:where(.module-custom-header-footer ol.bx-bullet-list) {
    padding-left: var(--spacing-24) !important
}

.module-custom-header-footer ul li.bx-list-item,
.module-custom-header-footer ul.bx-bullet-list,
.module-custom-header-footer ul.bx-bullet-list li.bx-list-item {
    list-style-type: square !important
}

.module-custom-header-footer ol li.bx-list-item,
.module-custom-header-footer ol.bx-bullet-list,
.module-custom-header-footer ol.bx-bullet-list li.bx-list-item {
    list-style-type: decimal !important
}

.module-custom-header-footer li.bx-list-item {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {
    .module-custom-header-footer li.bx-list-item {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer li.bx-list-item[data-uw-sr-styled=true]::marker {
    color: var(--c-copy) !important
}

.module-custom-header-footer .bx-accordion[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-announcement[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-article-content[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-featured[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-offerings[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-page-disclaimer[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-page-header__animation[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-promo-header[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-table-comp[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-two-up-content[data-uw-sr-styled=true] li.bx-list-item::marker,
.module-custom-header-footer .bx-vertical-list[data-uw-sr-styled=true] li.bx-list-item::marker {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-accordion[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-announcement[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-article-content[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-event-component[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-featured[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-headers[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-offerings[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-page-disclaimer[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-page-header__animation[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-promo-header[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-table-comp[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-two-up-content[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer .bx-vertical-list[data-uw-sr-styled=true] li.bx-list-item a,
.module-custom-header-footer li.bx-list-item[data-uw-sr-styled=true] a {
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-stats-fund__inner {
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

.module-custom-header-footer .bx-stats-fund__inner .block-editor-block-list__layout>*+* {
    margin-top: 0
}

.module-custom-header-footer .bx-stats-fund-inner-four .block-editor-block-list__layout {
    display: flex;
    flex-wrap: wrap
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-112);
        column-gap: var(--spacing-112);
        row-gap: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-72);
        column-gap: var(--spacing-72);
        row-gap: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-96);
        column-gap: var(--spacing-96);
        row-gap: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-120);
        column-gap: var(--spacing-120);
        row-gap: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-stats-fund-inner-three .block-editor-block-list__layout {
    display: flex;
    flex-wrap: wrap
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-112);
        column-gap: var(--spacing-112);
        row-gap: var(--spacing-72)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-88);
        column-gap: var(--spacing-88);
        row-gap: var(--spacing-64)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-80);
        column-gap: var(--spacing-80);
        row-gap: var(--spacing-72)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .block-editor-block-list__layout {
        -moz-column-gap: var(--spacing-80);
        column-gap: var(--spacing-80);
        row-gap: var(--spacing-80)
    }
}

.module-custom-header-footer .bx-stat__statFundItem__card {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
    font-size: var(--fs-16);
    grid-area: title;
    margin-bottom: var(--spacing-32)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-40);
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
    font-size: var(--fs-40);
    grid-area: value;
    padding-bottom: var(--spacing-16)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-16);
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-64);
        padding-bottom: var(--spacing-24);
        width: 32.2rem
    }
}

.module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
    font-family: var(--f-sans);
    font-size: var(--fs-14)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundDate {
        font-size: var(--fs-16);
        width: 32.2rem
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 23rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 24.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-four .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32.2rem
    }
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 36.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundItem {
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
    font-size: var(--fs-16);
    grid-area: title;
    margin-bottom: var(--spacing-32)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        width: 36.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundTitle {
        font-size: var(--fs-20);
        margin-bottom: var(--spacing-40);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
    font-size: var(--fs-40);
    grid-area: value;
    padding-bottom: var(--spacing-16)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-32);
        padding-bottom: var(--spacing-16);
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-40);
        padding-bottom: var(--spacing-16);
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-48);
        padding-bottom: var(--spacing-16);
        width: 36.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundValue {
        font-size: var(--fs-64);
        padding-bottom: var(--spacing-24);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
    font-family: var(--f-sans);
    font-size: var(--fs-14)
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 32.8rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 28.8rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 32rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        width: 36.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stats-fund-inner-three .bx-stat__statFundItem__card .bx-stat__statFundDate {
        font-size: var(--fs-16);
        width: 49.6rem
    }
}

.module-custom-header-footer .bx-stat__statFundApiValue {
    font-size: var(--fs-18) !important
}

.module-custom-header-footer .bx-stat__statFundItem .components-input-control__label {
    color: var(--c-copy)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__statFundApiTitle {
        font-size: var(--fs-16) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__statFundApiTitle {
        font-size: var(--fs-20) !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-stat__statFundApiDate {
        font-size: var(--fs-14) !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-stat__statFundApiDate {
        font-size: var(--fs-16) !important
    }
}

.module-custom-header-footer .bx-stats-fund__inner .block-list-appender {
    bottom: -6.4rem
}

.module-custom-header-footer .bx-stat__statFundValue .tenup--block-components__character-count {
    gap: .8rem !important
}

.module-custom-header-footer .bx-holdings-table td {
    white-space: normal
}

.module-custom-header-footer .bx-holdings-table th {
    text-align: left;
    white-space: normal
}

.module-custom-header-footer .bx-holdings-table .components-placeholder.components-placeholder {
    align-items: center
}

.module-custom-header-footer .bx-holdings-table .has-text-align-left {
    text-align: left !important
}

.module-custom-header-footer .bx-holdings-table .has-text-align-center {
    text-align: center !important
}

.module-custom-header-footer .bx-holdings-table .has-text-align-right {
    text-align: right !important
}

.module-custom-header-footer .input-group {
    display: flex;
    flex-direction: column;
    padding-bottom: var(--fs-16)
}

.module-custom-header-footer .input-group .bcred-label {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    padding-bottom: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-18)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-18)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-18)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-18)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-18)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .input-group .bcred-label {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .input-group select {
    border: .1008rem solid #ccc;
    border-radius: .4rem;
    font-size: 1.44rem;
    margin-top: var(--spacing-16);
    padding: .8rem
}

.module-custom-header-footer .is-style-footnote {
    color: #333;
    font-family: "Guardian Sans";
    font-size: var(--fs-14);
    font-weight: 300;
    margin-top: var(--spacing-16)
}

.module-custom-header-footer .dialog-footer {
    display: flex;
    gap: var(--spacing-56) !important;
    margin-top: var(--spacing-56)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .dialog-footer {
        flex-direction: column;
        row-gap: 3.2rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .dialog-footer {
        flex-direction: column;
        row-gap: 3.2rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-footer {
        flex-direction: row
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer {
        flex-direction: row
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .dialog-footer {
        flex-direction: row
    }
}

.module-custom-header-footer .bx-bcred-attestation-v2 .dialog-overlay {
    -webkit-backdrop-filter: blur(.5008rem);
    backdrop-filter: blur(.5008rem);
    background-color: rgba(0, 0, 0, .32);
    opacity: 1
}

.module-custom-header-footer .breit-attestation-wdith .bx-product-page_header__anchor-naviagtion {
    height: 5rem;
    width: 50.4rem
}

.module-custom-header-footer .bcred-option-dropdown .bx-anchor-navigation-option__label__frontend {
    display: none
}

.module-custom-header-footer .bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option__label__frontend {
    display: block
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bcred-navigation-anchor .bx-anchor-navigation__head__admin {
    padding-top: 1.1008rem !important
}

.module-custom-header-footer .bx-bcred-attestation__nav {
    margin-bottom: 0 !important
}

.module-custom-header-footer .bx-bcred__button-attestation {
    padding-top: 0 !important
}

.module-custom-header-footer .bx-bcred__button-attestation .bx-dialog-first__button {
    padding-top: 0
}

.module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
    border: var(--c-black) .1008rem solid;
    height: 6.6rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
        width: 26.1008rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
        width: 25.1008rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
        width: 50rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
        width: 25.1008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .dialog-footer .bcred-button-attes-accept {
        width: 25.1008rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .dialog-footer .leave-site-ds {
        margin-top: 0
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .dialog-footer .leave-site-ds {
        margin-top: 0
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-footer .leave-site-ds {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-footer .leave-site-ds {
        margin-top: var(--spacing-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .dialog-footer .leave-site-ds {
        margin-top: var(--spacing-16)
    }
}

.module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
    border: var(--c-black) .16rem solid;
    height: 5rem;
    width: 50.4rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
        width: 50.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
        width: 50.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select.bcred-navigation-anchor {
        width: 50.4rem
    }
}

.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front .bx-anchor-navigation-select.bcred-navigation-anchor {
    background: var(--c-white) !important;
    color: var(--c-black) !important;
    transition: background .2s ease-in-out, color .2s ease-in-out !important
}

.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front .bx-anchor-navigation-select.bcred-navigation-anchor.active,
.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front .bx-anchor-navigation-select.bcred-navigation-anchor:active,
.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front .bx-anchor-navigation-select.bcred-navigation-anchor:hover {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front:not(.active) .bcred-navigation-anchor.active {
    background: var(--c-white) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .breit-attestation-wdith .is-color-theme-dark.bx-bcred-attestation__nav .bcred-anchor-navigation-select-container__front.active .bx-anchor-navigation-select.bcred-navigation-anchor {
    background: var(--c-black) !important;
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-bcred-attestation__nav .bx-anchor-navigation-option-outer__container {
    display: none
}

.module-custom-header-footer .bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-outer__container {
    display: block
}

.module-custom-header-footer .bcred-anchor-navigation-option-outer__container .bx-anchor-navigation-option-container,
.module-custom-header-footer .bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container {
    position: relative;
    top: 0;
    z-index: 1000
}

.module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
    padding-bottom: 0
}

@media (min-width:22.5em) {
    .module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media print {
    .module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-24)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-color-theme-dark.bx-bcred-attestation__nav .bx-anchor-navigation-select-container.active .bx-anchor-navigation-option-container .bx-anchor-navigation__option:last-child {
        padding-bottom: var(--spacing-32)
    }
}

.module-custom-header-footer .bx-bcred-attestation__nav .bx-anchor-navigation-option-container .bx-anchor-navigation__option {
    transition: none !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bcred-navigation-anchor svg {
        margin-left: 11rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bcred-navigation-anchor svg {
        margin-left: 17rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bcred-navigation-anchor svg {
        margin-left: 30.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bcred-navigation-anchor svg {
        margin-left: 30.8rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bcred-navigation-anchor svg {
        margin-left: 30.8rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bcred-anchor-navigation-option-outer__container {
        width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bcred-anchor-navigation-option-outer__container {
        width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bcred-anchor-navigation-option-outer__container {
        width: 50.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bcred-anchor-navigation-option-outer__container {
        width: 50.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bcred-anchor-navigation-option-outer__container {
        width: 50.4rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:before {
        width: 28rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:before {
        width: 31.2rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:before {
        width: 44.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:before {
        width: 44.8rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:before {
        width: 44.8rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:after {
        width: 28rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:after {
        width: 31.2rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:after {
        width: 44.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:after {
        width: 44.8rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-anchor-navigation-select-container .bcred-option-dropdown:after {
        width: 44.8rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bcred-anchor-navigation-select-container__front {
        width: 32.8rem !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bcred-anchor-navigation-select-container__front {
        width: 36.8rem !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bcred-anchor-navigation-select-container__front {
        width: 50.4rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bcred-anchor-navigation-select-container__front {
        width: 50.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bcred-anchor-navigation-select-container__front {
        width: 50.4rem !important
    }
}

.module-custom-header-footer #bx-anchor-navigation-id__input {
    white-space: nowrap
}

.module-custom-header-footer .breit-attestation-wdith .bx-singular-link_frontend {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular)
}

.module-custom-header-footer .dialog-content__container {
    max-height: 90vh !important;
    overflow-x: hidden !important;
    overflow-y: auto !important
}

.module-custom-header-footer .breit-container-width {
    background: 0 0;
    margin-left: auto;
    margin-right: auto;
    max-height: 90vh !important;
    max-width: 100% !important;
    width: 100% !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-container-width {
        max-width: 100% !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-container-width {
        max-width: 100% !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-container-width {
        max-width: 76.8rem !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-container-width {
        grid-column-gap: var(--spacing-16);
        --columns: 16;
        -moz-column-gap: var(--spacing-16);
        column-gap: var(--spacing-16);
        display: grid;
        grid-template-areas: ". . Content Content Content Content Content Content Content Content Content Content Content Content  . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        max-width: 113.6rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-container-width {
        --columns: 16;
        grid-template-areas: ". . Content Content Content Content Content Content Content Content Content Content Content Content  . .";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        max-width: 126.4rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-container-width {
        grid-template-areas: ". . . Content Content Content Content Content Content Content Content Content Content . . .";
        grid-template-columns: repeat(16, 1fr);
        max-width: 164.8rem !important
    }
}

.module-custom-header-footer .dialog-content__container {
    background: #fff;
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    margin-left: auto;
    margin-right: auto
}

@media (min-width:22.5em) {
    .module-custom-header-footer .dialog-content__container {
        --columns: 4;
        display: grid;
        grid-template-areas: "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        max-width: 36rem !important;
        padding-left: var(--spacing-16) !important;
        padding-right: var(--spacing-16) !important
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .dialog-content__container {
        --columns: 4;
        display: grid;
        grid-template-areas: "Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        max-width: 41.6rem !important;
        padding-left: var(--spacing-24) !important;
        padding-right: var(--spacing-24) !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .dialog-content__container {
        --columns: 8;
        display: grid;
        grid-template-areas: "Content Content Content Content Content Content Content Content";
        grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
        max-width: 76.8rem !important;
        padding-left: var(--spacing-48) !important;
        padding-right: var(--spacing-48) !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .dialog-content__container {
        display: block;
        grid-area: Content;
        max-width: 87.2rem !important;
        padding-left: var(--spacing-96) !important;
        padding-right: var(--spacing-96) !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .dialog-content__container {
        display: block;
        grid-area: Content;
        max-width: 87.2rem !important;
        padding-left: var(--spacing-96);
        padding-right: var(--spacing-96)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .dialog-content__container {
        display: block;
        grid-area: Content;
        max-width: 102.4rem !important;
        padding-left: var(--spacing-104) !important;
        padding-right: var(--spacing-104) !important
    }
}

.module-custom-header-footer .breit-attestation-wdith {
    grid-area: Content
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-80);
        padding-top: var(--spacing-80)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-88);
        padding-top: var(--spacing-88)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-96)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-96);
        width: 68rem !important
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-96);
        padding-top: var(--spacing-96);
        width: 68rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-attestation-wdith {
        padding-bottom: var(--spacing-104);
        padding-top: var(--spacing-104);
        width: 81.6rem !important
    }
}

.module-custom-header-footer .breit-modal-title {
    font-family: var(--f-serif);
    font-size: var(--fs-40);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-title {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-title {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-title {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-title {
        font-size: var(--spacing-48);
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .breit-modal-content {
    font-family: var(--f-sans);
    font-size: var(--fs-20);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-content {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-content {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-content {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-content {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-content {
        padding-bottom: var(--spacing-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-content {
        font-size: var(--fs-24);
        padding-bottom: var(--spacing-40)
    }
}

.module-custom-header-footer .breit-modal-body1 {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-body1 {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-body1 {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-body1 {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-body1 {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-body1 {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-body1 {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-product-page_header__anchor-naviagtion .bcred-option-dropdown .bx-anchor-navigation-option__label {
    font-family: var(--f-sans);
    font-size: var(--fs-14) !important;
    font-weight: var(--fw-light);
    line-height: 1.5
}

.module-custom-header-footer .breit-modal-disclaimer-wrapper {
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-disclaimer-wrapper {
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .breit-modal-disclaimer {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-14);
        max-width: 32.8rem
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-14);
        max-width: 36.8rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-14);
        max-width: 50.4rem
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-14);
        max-width: 50.4rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-14);
        max-width: 50.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-disclaimer {
        font-size: var(--fs-16);
        max-width: 50.4rem
    }
}

.module-custom-header-footer .breit-modal-body2 {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .breit-modal-body2 {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .breit-modal-body2 {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .breit-modal-body2 {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .breit-modal-body2 {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .breit-modal-body2 {
        padding-bottom: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .breit-modal-body2 {
        font-size: var(--fs-20);
        padding-bottom: var(--spacing-64)
    }
}

.module-custom-header-footer .breit-modal-body1 a {
    text-decoration: none
}

.module-custom-header-footer .breit-modal-body1 a:hover {
    text-decoration: underline;
    text-underline-offset: .4rem
}

.module-custom-header-footer #submitbuttonbcredatt {
    background: linear-gradient(to right, var(--c-black) 50%, var(--c-white) 50%) !important;
    background-position: 100% 100% !important;
    background-size: 200% 100% !important;
    transition: all .25s ease-out !important
}

.module-custom-header-footer #submitbuttonbcredatt:hover {
    background-position: 0 100% !important;
    color: #fff
}

.module-custom-header-footer .bx-dialog-second__button .is-style-cta .leave-site-ds {
    text-decoration: none;
    transition: -webkit-text-decoration .25s ease-out;
    transition: text-decoration .25s ease-out;
    transition: text-decoration .25s ease-out, -webkit-text-decoration .25s ease-out
}

.module-custom-header-footer .bx-dialog-second__button:hover {
    text-decoration: underline;
    text-underline-offset: .4rem
}

.module-custom-header-footer .breit-attestation-wdith .bx-product-page_header__anchor-naviagtion .bx-anchor-navigation-option__label {
    margin-bottom: var(--spacing-16) !important;
    margin-left: var(--spacing-24) !important;
    margin-right: var(--spacing-24) !important;
    margin-top: var(--spacing-16) !important;
    text-align: left !important
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bcred-attestation__nav.is-color-theme-dark .bx-anchor-navigation-select-container__front.active .bx-anchor-navigation-option__label {
        color: var(--c-black) !important
    }
}

.module-custom-header-footer .bx-directory-filters-heading-container {
    position: absolute;
    top: var(--spacing-32)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-directory-filters-heading-container {
        top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-directory-filters-headers-container-after {
    background-color: var(--c-white);
    display: none;
    padding-bottom: var(--spacing-32);
    padding-top: var(--spacing-32);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 20
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-directory-filters-headers-container-after {
        padding-bottom: var(--spacing-40);
        padding-top: 0
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-directory-filters-headers-container-after {
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .flex-display {
    display: flex
}

.module-custom-header-footer .bx-directory-filters-headers-container {
    background-color: var(--c-white);
    display: flex;
    flex-direction: row-reverse;
    padding-bottom: var(--spacing-32);
    padding-top: var(--spacing-32);
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 20
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-directory-filters-headers-container {
        padding-bottom: var(--spacing-40);
        padding-top: 0
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-directory-filters-headers-container {
        padding-bottom: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-filter-slide-back-button {
    margin-right: var(--spacing-16);
    transform: rotate(180deg)
}

.module-custom-header-footer .bx-dialog__close-button {
    margin-bottom: auto;
    margin-left: auto
}

.module-custom-header-footer .bx-dialog__close-button:hover {
    transform: scale(1.2)
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__close-button:hover {
        transform: scale(1.1666666667)
    }
}

.module-custom-header-footer .bx-dialog__close-button svg {
    height: var(--spacing-20) !important;
    width: var(--spacing-20) !important
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-dialog__close-button svg {
        height: var(--spacing-24) !important;
        width: var(--spacing-24) !important
    }
}

.module-custom-header-footer .bx-directory-filters-heading {
    font-family: var(--f-serif);
    font-weight: var(--fw-light);
    padding-bottom: var(--spacing-8)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-24)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-24)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-24)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-24)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-24)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-directory-filters-heading {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .bx-directory-filters-results {
    font-family: var(--f-sans);
    font-weight: var(--fw-light)
}

@media(min-width:22.5em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

@media(min-width:25.87em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

@media(min-width:48em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

@media(min-width:80em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

@media(min-width:90em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-directory-filters-results {
        font-size: var(--fs-16)
    }
}

.module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] .bx-table-comp__slide-in-container {
    display: flex;
    flex-direction: column;
    height: 100%
}

.module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) .bx-table-comp__slide-in-container {
    display: flex;
    flex-direction: column;
    height: 100%
}

.module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
    --max-w: 100%;
    --padding-top: 0;
    --padding-bottom: 0;
    --padding-x: var(--spacing-16)
}

.module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
    --max-w: 100%;
    --padding-top: 0;
    --padding-bottom: 0;
    --padding-x: var(--spacing-16)
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
        --max-w: 41.6rem;
        --padding-x: var(--spacing-24)
    }

    .module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
        --max-w: 41.6rem;
        --padding-x: var(--spacing-24)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
        --max-w: 46.4rem;
        --padding-top: var(--spacing-40);
        --padding-bottom: var(--spacing-40);
        --padding-x: var(--spacing-40)
    }

    .module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
        --max-w: 46.4rem;
        --padding-top: var(--spacing-40);
        --padding-bottom: var(--spacing-40);
        --padding-x: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
        --max-w: 48.8rem;
        --padding-x: var(--spacing-40)
    }

    .module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
        --max-w: 48.8rem;
        --padding-x: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
        --max-w: 47.2rem;
        --padding-top: var(--spacing-40);
        --padding-bottom: var(--spacing-40);
        --padding-x: var(--spacing-40)
    }

    .module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
        --max-w: 47.2rem;
        --padding-top: var(--spacing-40);
        --padding-bottom: var(--spacing-40);
        --padding-x: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
        --max-w: 53.6rem;
        --padding-top: var(--spacing-48);
        --padding-bottom: var(--spacing-48);
        --padding-x: var(--spacing-48)
    }

    .module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
        --max-w: 53.6rem;
        --padding-top: var(--spacing-48);
        --padding-bottom: var(--spacing-48);
        --padding-x: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-table-comp__dialog-container[:has(.bx-table-comp__slide-in-container)] {
    background-color: var(--c-white);
    margin-left: auto;
    max-width: var(--max-w);
    min-height: 100%;
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-x);
    padding-right: var(--padding-x);
    padding-top: var(--padding-top);
    width: 100%
}

.module-custom-header-footer .bx-table-comp__dialog-container:has(.bx-table-comp__slide-in-container) {
    background-color: var(--c-white);
    margin-left: auto;
    max-width: var(--max-w);
    min-height: 100%;
    padding-bottom: var(--padding-bottom);
    padding-left: var(--padding-x);
    padding-right: var(--padding-x);
    padding-top: var(--padding-top);
    width: 100%
}

.module-custom-header-footer .bx-filter-slide__link {
    align-items: center;
    border-bottom: .1008rem solid;
    display: flex;
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-regular);
    justify-content: space-between;
    text-decoration: none;
    width: 100%
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-filter-slide__link {
        padding: var(--spacing-24) 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-filter-slide__link {
        padding: var(--spacing-24) 0
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-filter-slide__link {
        max-width: 39.2rem;
        padding: var(--spacing-24) 0;
        width: 54.4rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-filter-slide__link {
        font-size: var(--fs-20);
        max-width: 44rem;
        padding: var(--spacing-32) 0;
        width: 60.8rem
    }
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:first-of-type,
.module-custom-header-footer .bx-page-disclaimer__link-animation:first-of-type .bx-filter-slide__link {
    padding-top: 0
}

.module-custom-header-footer .bx-filters__arrow-icon {
    display: block
}

.module-custom-header-footer .bx-filters__arrow-icon>path {
    fill: var(--c-copy)
}

.module-custom-header-footer .bx-filter-slide-back-button:hover .bx-filter-slide__link-back-icon,
.module-custom-header-footer .bx-filter-slide__link:hover .bx-filters__arrow-icon {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: bounceAlpha;
    animation-name: bounceAlpha;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear
}

.module-custom-header-footer .bx-filter-slide__button-container {
    background-color: var(--c-white);
    bottom: 0;
    display: flex;
    margin-top: auto;
    padding-bottom: var(--spacing-32);
    padding-top: var(--spacing-32);
    position: -webkit-sticky;
    position: sticky;
    z-index: 20
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-filter-slide__button-container {
        padding-bottom: 0;
        padding-top: var(--spacing-40)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-filter-slide__button-container {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-filter-slide__button-container {
        padding-top: var(--spacing-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-filter-slide__button-container {
        padding-top: var(--spacing-48)
    }
}

.module-custom-header-footer .bx-filter-slide-singular-link {
    cursor: pointer;
    margin-left: auto
}

.module-custom-header-footer .bx-filter-apply-filter {
    cursor: pointer;
    margin-left: auto;
    opacity: .3;
    pointer-events: none
}

.module-custom-header-footer .bx-filter-slide__cancel-button,
.module-custom-header-footer .bx-filter-slide__cancel-button-after {
    cursor: pointer;
    margin-bottom: auto;
    margin-top: auto;
    opacity: .3;
    pointer-events: none
}

.module-custom-header-footer .bx-directory-filters-drawer-after-one,
.module-custom-header-footer .bx-directory-filters-drawer-after-three,
.module-custom-header-footer .bx-directory-filters-drawer-after-two,
.module-custom-header-footer .bx-filter-apply-filter,
.module-custom-header-footer .bx-filter-slide__cancel-button-after {
    display: none
}

.module-custom-header-footer .bx-filter-slide-checkbox {
    font-family: var(--f-sans);
    font-size: var(--fs-18);
    font-weight: var(--fw-light)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-filter-slide-checkbox {
        font-size: var(--fs-20)
    }
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container {
    padding-top: var(--spacing-20)
}

@media(min-width:120em) {
    .module-custom-header-footer .bx-filter-slide-disclaimer-container {
        padding-top: var(--spacing-24)
    }
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container .bx-choice-control {
    position: relative
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox.focus-visible)] .bx-disclaimer_circle {
    background-color: var(--c-yellow) !important;
    opacity: 1
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox.focus-visible) .bx-disclaimer_circle {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox.focus-visible) .bx-disclaimer_circle {
    opacity: 1
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox:focus-visible)] .bx-disclaimer_circle {
    background-color: var(--c-yellow) !important;
    opacity: 1
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox:focus-visible) .bx-disclaimer_circle {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox:focus-visible) .bx-disclaimer_circle {
    opacity: 1
}

.module-custom-header-footer .not-hovered {
    opacity: .36
}

.module-custom-header-footer .bx-dialog__close-button.focus-visible,
.module-custom-header-footer .bx-filter-slide-back-button.focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button-after.focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button.focus-visible,
.module-custom-header-footer .bx-filter-slide__link.focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-dialog__close-button:focus-visible,
.module-custom-header-footer .bx-filter-slide-back-button:focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button-after:focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button:focus-visible,
.module-custom-header-footer .bx-filter-slide__link:focus-visible {
    background-color: var(--c-yellow) !important
}

.module-custom-header-footer .bx-bio-table__filter-superscript-load-more:not(:empty),
.module-custom-header-footer .bx-bio-table__filter-superscript-small:not(:empty),
.module-custom-header-footer .bx-bio-table__filter-superscript:not(:empty) {
    font-family: var(--f-sans);
    margin-left: var(--spacing-8)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-bio-table__filter-superscript-load-more:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-superscript-small:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-superscript:not(:empty) {
        font-size: var(--fs-12);
        font-weight: var(--fw-regular);
        line-height: 1.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table__filter-superscript-load-more:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-superscript-small:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-superscript:not(:empty) {
        font-size: var(--fs-14);
        font-weight: var(--fw-light);
        line-height: 2.1008rem
    }
}

.module-custom-header-footer .bx-bio-table__filter-sup-bu:not(:empty),
.module-custom-header-footer .bx-bio-table__filter-sup-location:not(:empty),
.module-custom-header-footer .bx-bio-table__filter-sup-title:not(:empty) {
    font-family: var(--f-sans);
    font-weight: var(--fw-light);
    margin-left: var(--spacing-8)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-bio-table__filter-sup-bu:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-sup-location:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-sup-title:not(:empty) {
        font-size: var(--fs-14);
        line-height: 2.1008rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-table__filter-sup-bu:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-sup-location:not(:empty),
    .module-custom-header-footer .bx-bio-table__filter-sup-title:not(:empty) {
        font-size: var(--fs-16);
        line-height: 2.4rem
    }
}

.module-custom-header-footer .bx-directory-filters-headers-container button,
.module-custom-header-footer .bx-directory-filters-headers-container-after button,
.module-custom-header-footer .bx-filter-slide__button-container button,
.module-custom-header-footer .bx-filter-slide__cancel-button,
.module-custom-header-footer .bx-filter-slide__link,
.module-custom-header-footer .bx-flyout-content .bx-filter-slide__link {
    background-color: var(--c-white) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-directory-filters-headers-container button.focus-visible,
.module-custom-header-footer .bx-directory-filters-headers-container-after button.focus-visible,
.module-custom-header-footer .bx-filter-slide__button-container button.focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button.focus-visible,
.module-custom-header-footer .bx-filter-slide__link.focus-visible,
.module-custom-header-footer .bx-flyout-content .bx-filter-slide__link.focus-visible {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-directory-filters-headers-container button:focus-visible,
.module-custom-header-footer .bx-directory-filters-headers-container-after button:focus-visible,
.module-custom-header-footer .bx-filter-slide__button-container button:focus-visible,
.module-custom-header-footer .bx-filter-slide__cancel-button:focus-visible,
.module-custom-header-footer .bx-filter-slide__link:focus-visible,
.module-custom-header-footer .bx-flyout-content .bx-filter-slide__link:focus-visible {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-bio-table__filter[:has(.bx-bio-table__filter-icon[data-uw-sr-styled="true"])],
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__filter,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__sort {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-bio-table__filter:has(.bx-bio-table__filter-icon[data-uw-sr-styled=true]),
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__filter,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__sort {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-bio-table__sort[:has([data-uw-sr-styled="true"])] {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .bx-bio-table__sort:has([data-uw-sr-styled=true]) {
    background-color: var(--c-yellow) !important;
    color: var(--c-black) !important
}

.module-custom-header-footer .lightbox-shown-position {
    position: fixed
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container .bx-email-disclaimer__hover-background-color {
    background-color: #fff !important;
    opacity: 0
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox.focus-visible)] .bx-disclaimer_circle {
    opacity: 0
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox.focus-visible) .bx-disclaimer_circle {
    opacity: 0
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox:focus-visible)] .bx-disclaimer_circle {
    opacity: 0
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox:focus-visible) .bx-disclaimer_circle {
    opacity: 0
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox.focus-visible)] .bx-email-capture__disclaimer-checkbox {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox.focus-visible) .bx-email-capture__disclaimer-checkbox {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container[:has(.bx-email-capture__disclaimer-checkbox:focus-visible)] .bx-email-capture__disclaimer-checkbox {
    background-color: var(--c-yellow)
}

.module-custom-header-footer .bx-filter-slide-disclaimer-container:has(.bx-email-capture__disclaimer-checkbox:focus-visible) .bx-email-capture__disclaimer-checkbox {
    background-color: var(--c-yellow)
}

.module-custom-header-footer #filter .bx-dialog__backdrop {
    pointer-events: none
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-flyout-content {
        overflow-y: scroll;
        scrollbar-width: none
    }
}

.module-custom-header-footer .bx-row-table-visibility {
    opacity: 0;
    transition: opacity 1.3s ease-in
}

.module-custom-header-footer .bx-table-comp__dialog-container {
    background-color: var(--c-white);
    overflow-x: hidden;
    scroll-behavior: smooth
}

.module-custom-header-footer .bx-table-comp__slide-in-container {
    overflow: visible !important
}

.module-custom-header-footer .bx-bio-table__filter-icon path,
.module-custom-header-footer .bx-bio-table__sort-icon path {
    fill: var(--c-copy)
}

.module-custom-header-footer .bx-bio-table__filter.focus-visible .bx-bio-table__filter-icon path,
.module-custom-header-footer .bx-bio-table__sort.focus-visible .bx-bio-table__sort-icon path,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__filter-icon path,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__sort-icon path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-bio-table__filter:focus-visible .bx-bio-table__filter-icon path,
.module-custom-header-footer .bx-bio-table__sort:focus-visible .bx-bio-table__sort-icon path,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__filter-icon path,
.module-custom-header-footer [data-uw-sr-styled=true] .bx-bio-table__sort-icon path {
    fill: var(--c-black)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__sort-icon {
        height: 1.6rem;
        margin-left: var(--spacing-24);
        width: 1.9008rem
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__sort-icon {
        margin-left: var(--spacing-16)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__sort-icon {
        margin-left: var(--spacing-24)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__sort-icon {
        height: 2rem;
        width: 2.4rem
    }
}

.module-custom-header-footer .bx-bio-table__sort:hover .bx-bio-table__sort-icon {
    transform: scale(1.2)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter-sort {
        display: flex;
        justify-content: space-between
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter-sort {
        display: flex;
        justify-content: flex-start
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore[:not-has(.bx-bio-table__filter)] .bx-bio-loadmore__filter-sort {
        justify-content: flex-end
    }

    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore:not(:has(.bx-bio-table__filter)) .bx-bio-loadmore__filter-sort {
        justify-content: flex-end
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore[:not-has(.bx-bio-table__filter)] .bx-bio-loadmore__filter-sort {
        justify-content: space-between
    }

    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore:not(:has(.bx-bio-table__filter)) .bx-bio-loadmore__filter-sort {
        justify-content: space-between
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-loadmore[:not-has(.bx-bio-table__sort)] .bx-bio-loadmore__filter-sort {
    justify-content: flex-start
}

.module-custom-header-footer .bx-table-comp .bx-bio-loadmore:not(:has(.bx-bio-table__sort)) .bx-bio-loadmore__filter-sort {
    justify-content: flex-start
}

.module-custom-header-footer .bx-table-comp .bx-bio-table__filter,
.module-custom-header-footer .bx-table-comp .bx-bio-table__fliter-inside {
    cursor: pointer
}

.module-custom-header-footer .bx-bio-table__sort {
    cursor: pointer;
    margin-left: 6.4rem
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__sort {
        margin-left: 0
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__sort {
        margin-left: var(--spacing-48)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-bio-table__sort {
        margin-left: var(--spacing-56)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__sort {
        margin-left: var(--spacing-64)
    }
}

.module-custom-header-footer .bx-bio-table__sort-no-margin {
    margin-left: 0
}

.module-custom-header-footer .bx-bio-table__sort {
    background-image: linear-gradient(currentcolor, currentcolor);
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 1px;
    font-family: var(--f-sans);
    font-weight: var(--fw-regular);
    position: relative;
    text-decoration: none;
    transition: background-size .3s
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__sort {
        font-size: var(--fs-18);
        line-height: 2.7008rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__sort {
        font-size: var(--fs-20);
        line-height: 3rem
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-bio-table__sort:hover {
        background-size: calc(100% - 44px) 1px !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-bio-table__sort:hover {
        background-size: calc(100% - 36px) 1px !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-bio-table__sort:hover {
        background-size: calc(100% - 44px) 1px !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-bio-table__sort:hover {
        background-size: calc(100% - 3pc) 1px !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__filter:hover {
        background-size: calc(100% - 46px) 1px !important
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__filter:hover {
        background-size: calc(100% - 38px) 1px !important
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__filter:hover {
        background-size: calc(100% - 46px) 1px !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-table__filter:hover {
        background-size: calc(100% - 51px) 1px !important
    }
}

.module-custom-header-footer .bx-bio-table__fliter-align-right {
    text-align: right
}

@media (max-width:79.9375em) {
    .module-custom-header-footer .bx-table-comp[:has(.bx-load-more__content)] .bx-bio-loadmore__filter {
        border-bottom: .1008rem solid var(--c-copy)
    }

    .module-custom-header-footer .bx-table-comp:has(.bx-load-more__content) .bx-bio-loadmore__filter {
        border-bottom: .1008rem solid var(--c-copy)
    }
}

.module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter {
    border-bottom: none
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter {
        margin-right: 0 !important;
        width: 42rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter {
        width: 48.6rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-bio-loadmore__filter {
        width: 66.4rem
    }
}

.module-custom-header-footer .bx-bio-sort__superscript-accordion:not(:empty),
.module-custom-header-footer .bx-bio-sort__superscript-load-more:not(:empty),
.module-custom-header-footer .bx-bio-sort__superscript-table:not(:empty) {
    font-family: var(--f-sans);
    margin-left: var(--spacing-8)
}

@media (min-width:22.5em) {

    .module-custom-header-footer .bx-bio-sort__superscript-accordion:not(:empty),
    .module-custom-header-footer .bx-bio-sort__superscript-load-more:not(:empty),
    .module-custom-header-footer .bx-bio-sort__superscript-table:not(:empty) {
        font-size: var(--fs-12);
        font-weight: var(--fw-regular);
        line-height: 1.8rem
    }
}

@media (min-width:120em) {

    .module-custom-header-footer .bx-bio-sort__superscript-accordion:not(:empty),
    .module-custom-header-footer .bx-bio-sort__superscript-load-more:not(:empty),
    .module-custom-header-footer .bx-bio-sort__superscript-table:not(:empty) {
        font-size: var(--fs-14);
        font-weight: var(--fw-light);
        line-height: 2.1008rem
    }
}

.module-custom-header-footer .bx-table-comp__dialog-popup,
.module-custom-header-footer .bx-table-comp__sort-dialog-popup {
    color: var(--c-black)
}

.module-custom-header-footer .bx-table-comp__dialog-popup input,
.module-custom-header-footer .bx-table-comp__sort-dialog-popup input {
    border: 1px solid var(--c-black)
}

.module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-container .bx-singular-link_frontend {
    color: var(--c-black) !important;
    font-family: var(--f-sans) !important;
    font-weight: var(--fw-regular) !important
}

@media (max-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-container .bx-singular-link_frontend {
        font-family: var(--f-sans) !important;
        font-size: var(--fs-18) !important;
        line-height: 2.7008rem !important
    }
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-container .bx-singular-link_frontend {
        font-family: var(--f-sans) !important;
        font-size: var(--fs-18) !important;
        line-height: 2.7008rem !important
    }
}

@media print {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-container .bx-singular-link_frontend {
        font-family: var(--f-sans) !important;
        font-size: var(--fs-18) !important;
        line-height: 2.7008rem !important
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-container .bx-singular-link_frontend {
        font-size: var(--fs-20) !important;
        line-height: 3rem !important
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-table-comp .bx-singular-link_frontend {
    color: var(--c-white)
}

.module-custom-header-footer .bx-table-comp .bx-filters__arrow-icon {
    display: block
}

.module-custom-header-footer .bx-table-comp .bx-filters__arrow-icon>path {
    fill: var(--c-black)
}

.module-custom-header-footer .bx-table-comp .bx-table-comp__dialog-popup .bx-singular-link_frontend:hover .bx-singular-link__icon-arrow {
    color: var(--c-white) !important
}

.module-custom-header-footer .bx-table-comp .bx-page-disclaimer__link-animation:after {
    background-color: var(--c-black)
}

.module-custom-header-footer .datapointPopover .notice-error {
    margin-left: 10px
}

.module-custom-header-footer .bx-automation-button i {
    padding-left: 10px
}

.module-custom-header-footer .bx-data_automation .warningmsg {
    color: #a95228
}

.module-custom-header-footer .bx-page-header-no-desc__inner {
    grid-column-gap: var(--spacing-16);
    -moz-column-gap: var(--spacing-16);
    column-gap: var(--spacing-16);
    display: grid;
    grid-template-columns: repeat(var(--columns), minmax(0, 1fr));
    margin-left: auto;
    margin-right: auto;
    max-width: var(--container-width)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 4;
        grid-template-areas: "Title Title Title Title"
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 8;
        grid-template-areas: "Title Title Title Title Title Title Title Title "
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . "
    }
}

@media print {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title  . "
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title "
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-header-no-desc__inner {
        --columns: 16;
        grid-template-areas: "Title Title Title Title Title Title Title Title Title Title Title Title Title Title Title . "
    }
}

.module-custom-header-footer .bx-page-header-no-desc__animation {
    background-color: var(--c-background);
    color: var(--c-copy);
    padding-left: var(--spacing-16);
    padding-right: var(--spacing-16)
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header-no-desc__animation {
        padding-left: 0;
        padding-right: 0
    }
}

.module-custom-header-footer .bx-page-header-no-desc__title-wrapper {
    grid-area: Title
}

.module-custom-header-footer .bx-page-header-no-desc__title a {
    color: var(--c-copy)
}

.module-custom-header-footer .bx-page-header-no-desc__animation[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-header-no-desc__title a.focus-visible,
.module-custom-header-footer .bx-page-header-no-desc__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-header-no-desc__animation[data-uw-sr-styled=true] a,
.module-custom-header-footer .bx-page-header-no-desc__title a:focus-visible,
.module-custom-header-footer .bx-page-header-no-desc__title[data-uw-sr-styled=true] a {
    color: var(--c-black)
}

.module-custom-header-footer .bx-page-header-no-desc__title {
    overflow: hidden
}

.module-custom-header-footer .bx-page-header-no-desc__title .char,
.module-custom-header-footer .bx-page-header-no-desc__title .word {
    display: inline-block
}

.module-custom-header-footer .bx-page-header-no-desc__title {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5
}

@media (min-width:22.5em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-40)
    }
}

@media (min-width:25.87em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:48em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-48)
    }
}

@media (min-width:80em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-48);
        width: 103.2rem
    }
}

@media print {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-48);
        width: 103.2rem
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-56);
        width: 120.8rem
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .bx-page-header-no-desc__title {
        font-size: var(--fs-72);
        width: 100%
    }
}

.module-custom-header-footer .bx-page-header-no-desc_front {
    opacity: 0
}

.module-custom-header-footer .bx-interruptive-modal {
    bottom: 0;
    display: flex;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    top: var(--wp-admin--admin-bar--height, 0);
    z-index: 100002;
}

.module-custom-header-footer .bx-interruptive-modal.focus-visible {
    background-color: inherit;
}

.module-custom-header-footer .bx-interruptive-modal:focus-visible {
    background-color: inherit;
}

.module-custom-header-footer .bx-interruptive-modal[aria-hidden=true] {
    display: none;
}

.module-custom-header-footer .bx-interruptive-modal.is-open[aria-hidden=true] {
    display: flex;
}

.module-custom-header-footer .bx-interruptive-modal__backdrop {
    background-color: rgba(0, 0, 0, 0.5);
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
    margin: 0;
    max-width: 30.003rem;
    min-width: 28rem;
    padding: 0;
    position: absolute;
    width: 100%;
    z-index: 2;
}

@media (min-width: 22.5em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 32.8rem;
        min-width: 32.8rem;
    }
}

@media (min-width: 25.87em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 36.8rem;
        min-width: 36.8rem;
    }
}

@media (min-width: 48em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 53rem;
        min-width: 53rem;
    }
}

@media (min-width: 80em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 40.5rem;
        min-width: 40.5rem;
    }
}

@media (min-width: 90em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 40.5rem;
        min-width: 40.5rem;
    }
}

@media (min-width: 120em) {
    .module-custom-header-footer .bx-interruptive-modal .bx-dialog__container {
        max-width: 53rem;
        min-width: 53rem;
    }
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__container-inner {
    position: relative;
    width: 100%;
    z-index: 2;
}

.module-custom-header-footer .bx-interruptive-modal__container {
    background-color: var(--c-white);
    padding: var(--spacing-16);
    position: relative;
}

@media (min-width: 22.5em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 32.8rem;
    }
}

@media (min-width: 25.87em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 36.8rem;
    }
}

@media (min-width: 48em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 53rem;
    }
}

@media (min-width: 80em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 40.5rem;
    }
}

@media (min-width: 90em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 40.5rem;
    }
}

@media (min-width: 120em) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        width: 53rem;
    }
}

@media (min-width: 22.5em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-24);
        width: 27.6rem;
    }
}

@media (min-width: 25.87em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-24);
        width: 31.6rem;
    }
}

@media (min-width: 48em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-40);
        width: 47.8rem;
    }
}

@media (min-width: 80em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-24);
        width: 35.3rem;
    }
}

@media (min-width: 90em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-24);
        width: 35.3rem;
    }
}

@media (min-width: 120em) {
    .module-custom-header-footer .bx-interruptive-modal__description-container {
        padding-right: var(--spacing-40);
        width: 47.8rem;
    }
}

.module-custom-header-footer .bx-interruptive-modal__description {
    margin: 0;
    padding-bottom: var(--spacing-16);
}

@media (min-width: 22.5em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 25.2rem;
    }
}

@media (min-width: 25.87em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 29.2rem;
    }
}

@media (min-width: 48em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 43.8rem;
    }
}

@media (min-width: 80em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 32.9rem;
    }
}

@media (min-width: 90em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 32.9rem;
    }
}

@media (min-width: 120em) {
    .module-custom-header-footer .bx-interruptive-modal__description {
        width: 43.8rem;
    }
}

.module-custom-header-footer .bx-interruptive-modal__description p {
    align-self: stretch;
    color: var(--c-black);
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    letter-spacing: 0.0224rem;
    line-height: 2.1008rem;
    margin: 0;
}

@media (min-width: 22.5em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 25.2rem;
    }
}

@media (min-width: 25.87em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 29.2rem;
    }
}

@media (min-width: 48em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 43.8rem;
    }
}

@media (min-width: 80em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 32.9rem;
    }
}

@media (min-width: 90em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 32.9rem;
    }
}

@media (min-width: 120em) {
    .module-custom-header-footer .bx-interruptive-modal__description p {
        width: 43.8rem;
    }
}

.module-custom-header-footer .bx-interruptive-modal__actions {
    align-items: center;
    display: flex;
    gap: var(--spacing-24);
    justify-content: flex-start;
}

.module-custom-header-footer .bx-interruptive-modal__btn--agree {
    background: linear-gradient(to right, var(--c-black) 50%, var(--c-white) 50%);
    background-position: 100% 100%;
    background-size: 201% 101%;
    border: 0.1rem solid var(--c-black);
    color: var(--c-black);
    cursor: pointer;
    display: inline-block;
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: 0.0304rem;
    line-height: 2.1008rem;
    padding: 0.8rem 3.2rem;
    text-align: center;
    text-decoration: none;
    transition: all 0.25s ease-out;
    width: auto;
}

.module-custom-header-footer .bx-interruptive-modal__btn--agree:hover {
    background-position: 0 100%;
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal__btn--agree:focus {
    outline: none;
}

.module-custom-header-footer .bx-interruptive-modal__btn--agree.focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 0.4rem var(--c-yellow);
    color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal__btn--agree:focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 0.4rem var(--c-yellow);
    color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal__btn--leave {
    background: 0 0;
    border: none;
    color: var(--c-black);
    cursor: pointer;
    font-family: var(--f-sans);
    font-size: var(--fs-14, 1.4rem);
    font-weight: var(--fw-regular);
    line-height: 2.1008rem;
    padding: 0;
    text-align: center;
    text-decoration: none;
    transition: -webkit-text-decoration 0.25s ease-out;
    transition: text-decoration 0.25s ease-out;
    transition: text-decoration 0.25s ease-out, -webkit-text-decoration 0.25s ease-out;
}

.module-custom-header-footer .bx-interruptive-modal__btn--leave:hover {
    text-decoration: underline;
    text-underline-offset: 0.4rem;
}

.module-custom-header-footer .bx-interruptive-modal__btn--leave:focus {
    outline: none;
}

.module-custom-header-footer .bx-interruptive-modal__btn--leave.focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1.12rem var(--c-yellow);
    color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal__btn--leave:focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1.12rem var(--c-yellow);
    color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close {
    align-items: center;
    background-color: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    height: var(--spacing-20);
    justify-content: center;
    line-height: 0;
    position: absolute;
    right: var(--spacing-16);
    top: var(--spacing-20);
    width: var(--spacing-20);
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close:focus {
    background-color: transparent;
    outline: none;
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close:hover {
    outline: none;
    transform: scale(1.2666666667);
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close.focus-visible {
    background-color: var(--c-yellow);
    outline: 0.2rem solid var(--c-yellow);
    outline-offset: 0;
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close:focus-visible {
    background-color: var(--c-yellow);
    outline: 0.2rem solid var(--c-yellow);
    outline-offset: 0;
}

.module-custom-header-footer .bx-interruptive-modal .bx-dialog__close svg {
    fill: currentColor;
    height: var(--spacing-20);
    width: var(--spacing-20);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__container {
    background-color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-dialog__close {
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-dialog__close:focus,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-dialog__close:hover {
    background-color: hsla(0, 0%, 100%, 0.1);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h1,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h2,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h3,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h4,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h5,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description h6,
.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__description p {
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__btn--agree {
    background: linear-gradient(to right, var(--c-white) 50%, var(--c-black) 50%);
    background-position: 100% 100%;
    background-size: 200% 100%;
    border-color: var(--c-white);
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__btn--agree:hover {
    background-position: 0 100%;
    color: var(--c-black);
}

.module-custom-header-footer .bx-interruptive-modal.is-color-theme-dark .bx-interruptive-modal__btn--leave {
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal.is-open .bx-interruptive-modal__backdrop {
    opacity: 1;
}

.module-custom-header-footer .bx-interruptive-modal.is-open .bx-interruptive-modal__container {
    animation: modalFadeIn 0.3s ease-out;
}

.module-custom-header-footer .bx-interruptive-modal.is-closed .bx-interruptive-modal__backdrop {
    opacity: 0;
}

.module-custom-header-footer .bx-interruptive-modal.is-closed .bx-interruptive-modal__container {
    animation: modalFadeOut 0.3s ease-in;
}

@keyframes modalFadeIn {
    0% {
        opacity: 0;
        transform: translateY(-1rem) scale(0.98);
    }

    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}

@keyframes modalFadeOut {
    0% {
        opacity: 1;
        transform: translateY(0) scale(1);
    }

    to {
        opacity: 0;
        transform: translateY(-1rem) scale(0.98);
    }
}

@media (prefers-reduced-motion: reduce) {
    .module-custom-header-footer .bx-interruptive-modal .bx-interruptive-modal__container {
        animation: none;
    }

    .module-custom-header-footer .bx-interruptive-modal__btn--agree,
    .module-custom-header-footer .bx-interruptive-modal__btn--leave {
        transition: none;
    }
}

@media (prefers-contrast: high) {
    .module-custom-header-footer .bx-interruptive-modal__container {
        border: 0.2rem solid var(--c-black);
    }

    .module-custom-header-footer .bx-interruptive-modal__btn--agree {
        border-width: 0.2rem;
    }
}

.module-custom-header-footer .bx-interruptive-modal--positioned .bx-dialog__container {
    align-self: flex-start;
    left: auto;
    position: absolute;
    top: auto;
    transform: none;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__container {
    background-color: var(--c-black) !important;
    color: var(--c-white) !important;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__btn--leave,
.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__description,
.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__description p {
    color: var(--c-white) !important;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__btn--leave:focus {
    outline: none;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__btn--leave.focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1.12rem var(--c-yellow);
    color: var(--c-black) !important;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__btn--leave:focus-visible {
    color: var(--c-black) !important;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-interruptive-modal__btn--leave:focus-visible {
    background-color: var(--c-yellow);
    box-shadow: 0 0 0 1.12rem var(--c-yellow);
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-dialog__close {
    color: var(--c-white);
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-dialog__close.focus-visible {
    background-color: var(--c-yellow);
    outline: 0.2rem solid var(--c-yellow);
    outline-offset: 0;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-dialog__close.focus-visible svg path {
    fill: var(--c-black) !important;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-dialog__close:focus-visible {
    background-color: var(--c-yellow);
    outline: 0.2rem solid var(--c-yellow);
    outline-offset: 0;
}

.module-custom-header-footer .bx-interruptive-modal--white-theme .bx-dialog__close:focus-visible svg path {
    fill: var(--c-black) !important;
}

.module-custom-header-footer .wp-block-separator.is-style-short {
    background-color: transparent;
    height: 2px;
    position: relative
}

.module-custom-header-footer .wp-block-separator.is-style-short:after {
    background-color: var(--c-copper);
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 0;
    width: var(--w-divider)
}

.module-custom-header-footer .visually-hidden,
.module-custom-header-footer .visually-hidden-focusable:not(:focus):not(:active) {
    word-wrap: normal !important;
    clip: rect(1px, 1px, 1px, 1px);
    border: 0;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.module-custom-header-footer .animated {
    visibility: hidden
}

.module-custom-header-footer .bx-animation__image-wrapper,
.module-custom-header-footer .bx-animation__image-wrapper_mobile {
    display: flex;
    overflow: hidden;
    position: relative;
    width: 100%
}

.module-custom-header-footer .bx-animation__image-wrapper img,
.module-custom-header-footer .bx-animation__image-wrapper_mobile img {
    opacity: 0
}

.module-custom-header-footer .bx-animation__curtain {
    -webkit-animation-duration: 1s !important;
    animation-duration: 1s !important;
    -webkit-animation: curtain-reveal forwards;
    animation: curtain-reveal forwards;
    background: var(--c-black);
    height: 0;
    position: absolute;
    width: inherit;
    z-index: 1
}

@media print {
    .module-custom-header-footer .bx-animation__curtain {
        display: none
    }
}

.module-custom-header-footer .is-color-theme-dark .bx-animation__curtain {
    background: var(--c-white)
}

.module-custom-header-footer .bx-animation__curtain-image {
    animation-duration: .5s !important;
    -webkit-animation-duration: .5s !important;
    animation: image-fade-in forwards;
    -webkit-animation: image-fade-in forwards;
    animation-delay: .4s;
    -webkit-animation-delay: .4s;
    opacity: 0
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-animation__curtain {
    -webkit-animation-duration: 0 !important;
    animation-duration: 0 !important;
    -webkit-animation: none;
    animation: none;
    background: 0 0;
    height: 100%;
    position: absolute;
    width: inherit;
    z-index: 1
}

.module-custom-header-footer .bx-remove_tab_content_animation .bx-animation__curtain-image {
    -webkit-animation-duration: 0 !important;
    animation-duration: 0 !important;
    -webkit-animation: none;
    animation: none;
    -webkit-animation-delay: 0;
    animation-delay: 0;
    opacity: 1
}

.module-custom-header-footer .is-color-theme-dark .bx-remove_tab_content_animation .bx-animation__curtain {
    background: 0 0
}

@-webkit-keyframes curtain-reveal {
    0% {
        bottom: 0;
        height: 0
    }

    50% {
        bottom: 0;
        height: 100%
    }

    to {
        bottom: 100%;
        height: 0
    }
}

@keyframes curtain-reveal {
    0% {
        bottom: 0;
        height: 0
    }

    50% {
        bottom: 0;
        height: 100%
    }

    to {
        bottom: 100%;
        height: 0
    }
}

@keyframes image-fade-in {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes image-fade-in {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.module-custom-header-footer .bx-animation__fadeInUp {
    -webkit-animation-duration: .5s !important;
    animation-duration: .5s !important;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    opacity: 0
}

@-webkit-keyframes fadeInUp {
    0% {
        transform: translate3d(0, 40px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

@keyframes fadeInUp {
    0% {
        transform: translate3d(0, 40px, 0)
    }

    to {
        opacity: 1;
        transform: translateZ(0)
    }
}

.module-custom-header-footer .has-text-align-center,
.module-custom-header-footer .has-text-align-left {
    text-align: center
}

.module-custom-header-footer .has-text-align-right {
    text-align: right
}

.module-custom-header-footer .is-style-h1 {
    font-family: var(--f-serif);
    font-size: var(--fs-48);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:48em) {
    .module-custom-header-footer .is-style-h1 {
        font-size: var(--fs-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .is-style-h1 {
        font-size: var(--fs-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-h1 {
        font-size: var(--fs-80)
    }
}

.module-custom-header-footer .is-style-h2 {
    font-family: var(--f-serif);
    font-size: var(--fs-32);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .is-style-h2 {
        font-size: var(--fs-40)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .is-style-h2 {
        font-size: var(--fs-48)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-h2 {
        font-size: var(--fs-56)
    }
}

.module-custom-header-footer .is-style-h3 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:80em) {
    .module-custom-header-footer .is-style-h3 {
        font-size: var(--fs-32)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .is-style-h3 {
        font-size: var(--fs-40)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-h3 {
        font-size: var(--fs-48)
    }
}

.module-custom-header-footer .is-style-h4 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:90em) {
    .module-custom-header-footer .is-style-h4 {
        font-size: var(--fs-32)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-h4 {
        font-size: var(--fs-40)
    }
}

.module-custom-header-footer .is-style-h5 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-h5 {
        font-size: var(--fs-32)
    }
}

.module-custom-header-footer .is-style-h6 {
    font-family: var(--f-serif);
    font-size: var(--fs-24);
    font-weight: var(--fw-light);
    letter-spacing: .008em;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 0
}

.module-custom-header-footer .is-style-eyebrow {
    font-family: var(--f-sans);
    font-size: var(--fs-14);
    font-weight: var(--fw-regular);
    letter-spacing: .08em;
    line-height: 1.5;
    text-transform: uppercase
}

@media (min-width:80em) {
    .module-custom-header-footer .is-style-eyebrow {
        font-size: var(--fs-16)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-eyebrow {
        font-size: var(--fs-18)
    }
}

.module-custom-header-footer .is-style-eyebrow:after {
    background-color: currentcolor;
    content: "";
    display: inline-block;
    height: 2px;
    margin-left: var(--spacing-16);
    width: var(--spacing-48)
}

@media (min-width:80em) {
    .module-custom-header-footer .is-style-eyebrow:after {
        margin-left: var(--spacing-24);
        width: var(--spacing-56)
    }
}

@media (min-width:90em) {
    .module-custom-header-footer .is-style-eyebrow:after {
        width: var(--spacing-64)
    }
}

@media (min-width:120em) {
    .module-custom-header-footer .is-style-eyebrow:after {
        margin-left: var(--spacing-32);
        width: var(--spacing-88)
    }
}

.module-custom-header-footer .is-style-unstyled {
    list-style: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0;
    padding-right: 0
}

.module-custom-header-footer .is-color-theme-dark {
    --c-copy: var(--c-white);
    --c-svg: var(--c-black);
    --c-background: var(--c-black);
    --c-background-highlight: #121317;
    --c-link: var(--c-white);
    --c-graphics: var(--c-white);
    --c-button-copy: var(--c-black);
    --c-button-background: var(--c-white)
}

.module-custom-header-footer .is-color-theme-light {
    --c-copy: var(--c-black);
    --c-background: var(--c-white)
}