.rich-text_cc--rich-text__nfjMQ {
    max-width: 1800px;
    margin: 0 auto
}

.rich-text_cc--rich-text__nfjMQ:after {
    display: block;
    clear: both;
    content: ""
}

.rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding-right: 6.25%;
    padding-left: 6.25%
}

@media screen and (min-width:768px) {
    .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 8.3333333333%;
        padding-left: 8.3333333333%
    }
}

@media screen and (min-width:1024px) {
    .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 16.6666666667%;
        padding-left: 16.6666666667%
    }
}

.page-news .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding-right: 6.25%;
    padding-left: 6.25%
}

@media screen and (min-width:768px) {
    .page-news .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 8.3333333333%;
        padding-left: 8.3333333333%
    }
}

@media screen and (min-width:1024px) {
    .page-news .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 16.6666666667%;
        padding-left: 16.6666666667%
    }
}

.page-news .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr div[class*=cc--rich-text-base] {
    padding-right: 0;
    padding-left: 0
}

.page-issue .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
.page-marketing-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
.page-minisite-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding-right: 6.25%;
    padding-left: 6.25%
}

@media screen and (min-width:1024px) {

    .page-issue .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
    .page-marketing-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
    .page-minisite-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 18.75%;
        padding-left: 18.75%
    }
}

.page-branding-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding-right: 8.3333333333%;
    padding-left: 8.3333333333%
}

@media screen and (min-width:1024px) {
    .page-branding-landing .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 16.6666666667%;
        padding-left: 16.6666666667%
    }
}

.page-basic .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding: 1.875rem 6.25%
}

@media screen and (min-width:1024px) {
    .page-basic .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 18.75%;
        padding-left: 18.75%
    }
}

.branding-landing-intro .rich-text_cc--rich-text__nfjMQ {
    margin-top: 1.875rem;
    margin-bottom: 1.875rem
}

@media screen and (min-width:768px) {
    .branding-landing-intro .rich-text_cc--rich-text__nfjMQ {
        margin-top: 2.5rem;
        margin-bottom: 1.875rem
    }
}

@media screen and (min-width:1024px) {
    .branding-landing-intro .rich-text_cc--rich-text__nfjMQ {
        margin-bottom: 2.5rem
    }
}

.right-nav .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
.two-column .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
    padding-right: 0;
    padding-left: 0
}

@media screen and (min-width:768px) {

    .right-nav .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
    .two-column .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 0;
        padding-left: 0
    }
}

@media screen and (min-width:1024px) {

    .right-nav .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr,
    .two-column .rich-text_cc--rich-text__nfjMQ .rich-text_c--rich-text__RkQRr {
        padding-right: 0;
        padding-left: 0
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--description__StDKS {
    font-family: Bitter, serif;
    font-style: normal;
    font-weight: 400
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span,
.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--section-title__6kY_e h2,
.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z .horizontal-tabbed-carousel-feature_attribution-title__5flVB,
.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--description__StDKS {
    font-family: Saira Extra Condensed, sans-serif;
    font-style: normal;
    font-weight: 400
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a,
.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z .horizontal-tabbed-carousel-feature_attribution__xNEEL {
    font-family: Saira Extra Condensed, sans-serif;
    font-style: normal;
    font-weight: 700
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs {
    max-width: 1800px;
    margin: 0 auto
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 {
    margin-bottom: 1.875rem;
    padding-right: 4.1666666667%;
    padding-left: 4.1666666667%
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 {
        margin-bottom: 3.75rem;
        display: flex
    }

    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--section-title__6kY_e {
        padding-right: 4.5454545455%;
        width: 54.5454545455%
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--section-title__6kY_e h2 {
    font-size: 2.625rem;
    line-height: 1;
    margin-bottom: 1.5625rem;
    color: #a32638
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--section-title__6kY_e h2 {
        font-size: 4.5rem;
        line-height: .8334;
        margin-bottom: 2.1875rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--description__StDKS {
    font-size: 1rem;
    line-height: 1.75
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabbed-carousel-heading__oakf3 .horizontal-tabbed-carousel-feature_f--description__StDKS {
        width: 45.4545454545%
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB {
    margin-bottom: 3.75rem;
    display: flex;
    justify-content: center;
    border-bottom: .0625rem solid #7f7f7f
}

@media screen and (max-width:1023px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB {
        margin-bottom: 2.1875rem;
        position: relative;
        width: 100%
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB {
        margin-right: 4.1666666667%;
        margin-left: 4.1666666667%;
        justify-content: space-between
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span {
    font-size: 1.5rem;
    line-height: 1;
    padding-top: 1.9375rem;
    padding-bottom: 1.9375rem;
    display: block;
    position: relative;
    width: 100%;
    max-width: 21.875rem;
    color: #7f7f7f;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer
}

html[data-whatinput=mouse] .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span:focus-within,
html[data-whatinput=touch] .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span:focus-within {
    outline: 0
}

@media screen and (max-width:1023px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span {
        display: none
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span[aria-current=true] {
    color: #004380;
    font-weight: 700
}

@media screen and (max-width:1023px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span[aria-current=true] {
        display: block
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span[aria-current=true]:before {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    bottom: -.5rem;
    width: 3.125rem;
    height: 1rem;
    background: #fff;
    content: ""
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_pagination-container-featured__VjsrB span[aria-current=true]:after {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    display: inline-block;
    bottom: -.5rem;
    width: .875rem;
    height: .875rem;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+RmlsbCAxPC90aXRsZT4KICAgIDxnIGlkPSLwn5alLVZpc3VhbC1EZXNpZ24iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJUMDUtUHJvZ3JhbS1QYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE4LjAwMDAwMCwgLTM0ODAuMDAwMDAwKSIgZmlsbD0iI0VCQzczQiI+CiAgICAgICAgICAgIDxnIGlkPSJob3Jpem9udGFsLXRhYmJlZC1jYXJvdXNlbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDMyMjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjI1LDI1MyBDMjI0LjMzNDIwNiwyNTYuNTQyNzU3IDIyMS41NDI3NTcsMjU5LjMzNDIwNiAyMTgsMjYwIEMyMjEuNTQyNzU3LDI2MC42NjU3OTQgMjI0LjMzNDIwNiwyNjMuNDU3MjQzIDIyNSwyNjcgQzIyNS42NjU3OTQsMjYzLjQ1NzI0MyAyMjguNDU3MjQzLDI2MC42NjU3OTQgMjMyLDI2MCBDMjI4LjQ1NzI0MywyNTkuMzM0MjA2IDIyNS42NjU3OTQsMjU2LjU0Mjc1NyAyMjUsMjUzIFoiIGlkPSJGaWxsLTEiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
    content: ""
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_navigation-container-featured__VBIA0 {
    margin-bottom: -3.875rem;
    display: flex;
    position: relative;
    justify-content: space-between;
    width: 100%;
    z-index: 10
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_navigation-container-featured__VBIA0 {
        margin-bottom: -4.375rem;
        left: auto;
        width: 100%
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_navigation-container-featured__VBIA0 {
        display: none
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_navigation-container-featured__VBIA0 button {
    width: 2.1875rem;
    height: 2.1875rem
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_navigation-container-featured__VBIA0 button {
        width: 2.75rem;
        height: 2.75rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 {
    width: 100%;
    overflow: hidden
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_tab-slide__QNz7t {
    overflow: hidden
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_tab-slide__QNz7t {
        display: flex
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_f--image__9BCFf {
    position: relative;
    z-index: 1
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_f--image__9BCFf {
        width: 50%
    }
}

@supports not (aspect-ratio:1/1) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_f--image__9BCFf {
        position: relative;
        padding-top: 50%
    }

    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_f--image__9BCFf img {
        position: absolute;
        top: 0;
        left: 0
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_f--image__9BCFf img {
    aspect-ratio: 1/1;
    -o-object-fit: cover;
    object-fit: cover
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr {
    padding-right: 6.25%;
    padding-left: 6.25%;
    display: flex;
    position: relative;
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    background: #a32638
}

@media screen and (max-width:767px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr {
        padding-bottom: 2.5625rem;
        aspect-ratio: 1/1
    }
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr {
        padding-right: 4.1666666667%;
        padding-bottom: 0;
        padding-left: 4.1666666667%;
        width: 50%
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:before {
    display: block;
    position: absolute;
    top: -1.5625rem;
    left: 18%;
    width: 100%;
    border-top: .0625rem solid #fff;
    content: ""
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:before {
        top: -1.125rem;
        left: 15%
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:before {
        top: -2.1875rem;
        left: 4.6875rem
    }
}

@media screen and (min-width:1200px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:before {
        top: -3.4375rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:after {
    display: block;
    position: absolute;
    right: 71%;
    bottom: -1.5625rem;
    width: 100%;
    border-top: .0625rem solid #fff;
    content: ""
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:after {
        right: 60%;
        bottom: -2.25rem
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS:after {
        right: 50%;
        bottom: -3.4375rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:before {
    display: block;
    position: absolute;
    top: -2.5rem;
    left: 5%;
    width: 1.875rem;
    height: 1.875rem;
    transform: translateX(-50%);
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+4oCcPC90aXRsZT4KICAgIDxnIGlkPSLwn5alLVZpc3VhbC1EZXNpZ24iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJUMDctUmlnaHQtTmF2LVBhZ2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NTAuMDAwMDAwLCAtMjg5OC4wMDAwMDApIiBmaWxsPSIjRUJDNzNCIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8ZyBpZD0iaG9yaXpvbnRhbC10YWJiZWQtY2Fyb3VzZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCAyNDE3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9InF1b3RlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgNDUyLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02NTAsNTQuNjc1Njc1NyBMNjYwLjEzMzMzMywyOSBMNjY4LjkzMzMzMywyOSBMNjYyLjI2NjY2Nyw1Mi43ODM3ODM4IEw2NzAsNTIuNzgzNzgzOCBMNjcwLDc5IEw2NTAsNzkgTDY1MCw1NC42NzU2NzU3IFogTTY4MCw1NC42NzU2NzU3IEw2OTAuMjcwMjcsMjkgTDY5OC45MTg5MTksMjkgTDY5Mi40MzI0MzIsNTIuNzgzNzgzOCBMNzAwLDUyLjc4Mzc4MzggTDcwMCw3OSBMNjgwLDc5IEw2ODAsNTQuNjc1Njc1NyBaIiBpZD0i4oCcIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
    background-size: cover;
    content: ""
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:before {
        top: -2.25rem;
        width: 2rem;
        height: 2rem
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:before {
        top: -3.75rem;
        left: 0;
        width: 3.125rem;
        height: 3.125rem;
        transform: none
    }
}

@media screen and (min-width:1200px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:before {
        top: -5rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:after {
    display: block;
    position: absolute;
    right: 59%;
    bottom: -2.5rem;
    width: 1.875rem;
    height: 1.875rem;
    transform: translateX(50%);
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+4oCcIDI8L3RpdGxlPgogICAgPGcgaWQ9IvCflqUtVmlzdWFsLURlc2lnbiIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlQwNy1SaWdodC1OYXYtUGFnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkyNS4wMDAwMDAsIC0zMTE2LjAwMDAwMCkiIGZpbGw9IiNGRkZBRTYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJob3Jpem9udGFsLXRhYmJlZC1jYXJvdXNlbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDI0MTcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0icXVvdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA0NTIuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTkyNSwyNzIuNjc1Njc2IEw5MzUuMTMzMzMzLDI0NyBMOTQzLjkzMzMzMywyNDcgTDkzNy4yNjY2NjcsMjcwLjc4Mzc4NCBMOTQ1LDI3MC43ODM3ODQgTDk0NSwyOTcgTDkyNSwyOTcgTDkyNSwyNzIuNjc1Njc2IFogTTk1NSwyNzIuNjc1Njc2IEw5NjUuMjcwMjcsMjQ3IEw5NzMuOTE4OTE5LDI0NyBMOTY3LjQzMjQzMiwyNzAuNzgzNzg0IEw5NzUsMjcwLjc4Mzc4NCBMOTc1LDI5NyBMOTU1LDI5NyBMOTU1LDI3Mi42NzU2NzYgWiIgaWQ9IuKAnCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTUwLjAwMDAwMCwgMjcyLjAwMDAwMCkgcm90YXRlKC0xODAuMDAwMDAwKSB0cmFuc2xhdGUoLTk1MC4wMDAwMDAsIC0yNzIuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
    background-size: cover;
    content: ""
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:after {
        right: 50%;
        bottom: -3.25rem;
        width: 2rem;
        height: 2rem
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr.horizontal-tabbed-carousel-feature_quote-style__zNSs7 .horizontal-tabbed-carousel-feature_f--description__StDKS p:after {
        right: 35%;
        bottom: -5rem;
        width: 3.125rem;
        height: 3.125rem;
        transform: none
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--cta-title__RV3Tz {
    display: none
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--description__StDKS {
    font-size: 1.5rem;
    line-height: 1.1667;
    margin-top: 5.625rem;
    position: relative;
    min-width: 100%;
    color: #fff
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--description__StDKS {
        font-size: 1.125rem;
        line-height: 1.2223;
        margin-top: 2rem
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--description__StDKS {
        font-size: 1.375rem;
        line-height: 1.3637;
        margin-top: 4.0625rem
    }
}

@media screen and (min-width:1200px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--description__StDKS {
        font-size: 1.875rem;
        line-height: 1.2
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z {
    margin-top: .3125rem;
    width: 45.8333333333%
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z {
        margin-top: 1rem;
        width: 40%
    }
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z {
        margin-top: 1.875rem;
        width: 30%
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z .horizontal-tabbed-carousel-feature_attribution__xNEEL {
    font-size: 1.125rem;
    line-height: 1.2223;
    color: #fff
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z .horizontal-tabbed-carousel-feature_attribution__xNEEL {
        font-size: 1.5rem;
        line-height: .9167
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_f--attribution__m763z .horizontal-tabbed-carousel-feature_attribution-title__5flVB {
    font-size: 1rem;
    line-height: 1.375;
    color: #fff
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX {
    margin-top: 1.5625rem;
    display: flex;
    justify-content: center;
    width: 100%
}

@media screen and (min-width:1024px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX {
        margin-top: 1.5625rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a {
    font-size: 1.125rem;
    line-height: 1;
    padding: .625rem 2rem;
    position: relative;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    text-align: center;
    width: 100%;
    min-height: 3.75rem;
    letter-spacing: .0625rem;
    border-radius: 0;
    color: #fff;
    background-color: transparent;
    text-transform: uppercase;
    transition: background-color .2s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline-offset: 0
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:after {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: .1875rem solid #ebc73b;
    transition: border-width .2s ease-in-out;
    content: ""
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:before {
    position: absolute;
    width: calc(100% - .75rem);
    height: calc(100% - .75rem);
    top: .375rem;
    left: .375rem;
    border: .125rem solid #fff;
    content: ""
}

@media screen and (min-width:768px) {
    .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a {
        width: auto;
        min-width: 12.5rem
    }
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:focus {
    background-color: transparent;
    color: #fff;
    border-color: #ebc73b;
    text-decoration: none
}

.horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:focus:after {
    transition: border-width .2s ease-in-out;
    border-width: .5rem
}

html[data-whatintent=mouse] .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a {
    transition: all .2s
}

html[data-whatintent=mouse] .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:hover {
    background-color: transparent;
    color: #fff;
    text-decoration: none;
    border-width: .5rem
}

html[data-whatintent=mouse] .horizontal-tabbed-carousel-feature_cc--horizontal-tabbed-carousel-feature__9TlCs .horizontal-tabbed-carousel-feature_tabs-wrapper__QG3i1 .horizontal-tabbed-carousel-feature_text-wrapper__48Xjr .horizontal-tabbed-carousel-feature_button-wrapper__39nKX .horizontal-tabbed-carousel-feature_f--link__LKpqq a:hover:after {
    transition: border-width .2s ease-in-out;
    border-width: .5rem
}

@font-face {
    font-family: Saira Extra Condensed;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(../fonts/saira-extra-condensed-v11-latin-regular.woff2) format("woff2"), url(../fonts/saira-extra-condensed-v11-latin-regular.woff) format("woff")
}

@font-face {
    font-family: Saira Extra Condensed;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(../fonts/saira-extra-condensed-v11-latin-700.woff2) format("woff2"), url(../fonts/saira-extra-condensed-v11-latin-700.woff) format("woff")
}

@font-face {
    font-family: Bitter;
    font-style: normal;
    font-weight: 400;
    src: local(""), url(../fonts/bitter-v28-latin-regular.woff2) format("woff2"), url(../fonts/bitter-v28-latin-regular.woff) format("woff")
}

@font-face {
    font-family: Bitter;
    font-style: italic;
    font-weight: 400;
    src: local(""), url(../fonts/bitter-v28-latin-italic.woff2) format("woff2"), url(../fonts/bitter-v28-latin-italic.woff) format("woff")
}

@font-face {
    font-family: Bitter;
    font-style: normal;
    font-weight: 700;
    src: local(""), url(../fonts/bitter-v28-latin-700.woff2) format("woff2"), url(../fonts/bitter-v28-latin-700.woff) format("woff")
}

@font-face {
    font-family: Bitter;
    font-style: italic;
    font-weight: 700;
    src: local(""), url(../fonts/bitter-v28-latin-700italic.woff2) format("woff2"), url(../fonts/bitter-v28-latin-700italic.woff) format("woff")
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a {
    font-family: Saira Extra Condensed, sans-serif;
    font-style: normal;
    font-weight: 700
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR {
    max-width: 1800px;
    margin: 0 auto
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR:after {
    display: block;
    clear: both;
    content: ""
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf {
    padding: 1.875rem 6.25%
}

@media screen and (min-width:1024px) {
    .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf {
        padding-right: 18.75%;
        padding-left: 18.75%
    }

    .publication-article .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf {
        padding-right: 16.6666666667%;
        padding-left: 16.6666666667%
    }
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a {
    font-size: 1.125rem;
    line-height: 1;
    padding: .625rem 2rem;
    position: relative;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    text-align: center;
    width: 100%;
    min-height: 3.75rem;
    letter-spacing: .0625rem;
    border-radius: 0;
    color: #fff;
    background-color: transparent;
    text-transform: uppercase;
    transition: background-color .2s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline-offset: 0;
    color: #a32638
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:after {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: .1875rem solid #ebc73b;
    transition: border-width .2s ease-in-out;
    content: ""
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:before {
    position: absolute;
    width: calc(100% - .75rem);
    height: calc(100% - .75rem);
    top: .375rem;
    left: .375rem;
    border: .125rem solid #fff;
    content: ""
}

@media screen and (min-width:768px) {
    .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a {
        width: auto;
        min-width: 12.5rem
    }
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:focus {
    background-color: transparent;
    color: #fff;
    border-color: #ebc73b;
    text-decoration: none
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:focus:after {
    transition: border-width .2s ease-in-out;
    border-width: .5rem
}

html[data-whatintent=mouse] .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:hover {
    background-color: transparent;
    color: #fff;
    text-decoration: none;
    border-width: .5rem
}

html[data-whatintent=mouse] .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:hover:after {
    transition: border-width .2s ease-in-out;
    border-width: .5rem
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:after {
    border-color: #a32638
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:before {
    border-color: #7f7f7f
}

.rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:focus {
    color: #a32638
}

html[data-whatintent=mouse] .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a {
    transition: all .2s
}

html[data-whatintent=mouse] .rich-text-with-cta_cc--rich-text-with-cta__dDtFR .rich-text-with-cta_c--rich-text-with-cta__tf7sf .rich-text-with-cta_link-container__3u_Mx a:hover {
    color: #a32638
}