.three_wide_row_root__yT0CK {
    margin-bottom: 2.4rem
}

@media (min-width:768px) {
    .three_wide_row_root__yT0CK {
        margin-bottom: .8rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK {
        margin-bottom: 1.6rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd {
    grid-column: 1/-1;
    margin-bottom: 1.6rem
}

@media (min-width:768px) {
    .three_wide_row_root__yT0CK .three_wide_row_card__qRZdd {
        grid-column: span 2/span 2;
        margin-bottom: 0
    }
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK .three_wide_row_card__qRZdd {
        grid-column: span 4/span 4
    }
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM .three_wide_row_cardFront__BH8mt.three_wide_row_coral__8F55g {
    border-color: var(--secondary-coral);
    background-color: var(--secondary-coral)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM .three_wide_row_cardFront__BH8mt.three_wide_row_sapphire__SvJeg {
    color: var(--core-cream);
    border-color: var(--secondary-sapphire);
    background-color: var(--secondary-sapphire)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM .three_wide_row_cardFront__BH8mt div.three_wide_row_coral__8F55g,
.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM .three_wide_row_cardFront__BH8mt div.three_wide_row_sapphire__SvJeg {
    border-color: var(--core-cream)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM:hover .three_wide_row_cardFront__BH8mt {
    color: var(--neutral-charcoal)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM:hover .three_wide_row_cardFront__BH8mt.three_wide_row_coral__8F55g {
    background-color: var(--core-cream);
    border-color: var(--secondary-coral)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM:hover .three_wide_row_cardFront__BH8mt.three_wide_row_coral__8F55g div {
    border-color: var(--secondary-coral)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM:hover .three_wide_row_cardFront__BH8mt.three_wide_row_sapphire__SvJeg {
    background-color: var(--core-cream);
    border-color: var(--secondary-sapphire)
}

.three_wide_row_root__yT0CK .three_wide_row_card__qRZdd.three_wide_row_defaultFilled__5GamM:hover .three_wide_row_cardFront__BH8mt.three_wide_row_sapphire__SvJeg div {
    border-color: var(--secondary-sapphire)
}

.three_wide_row_root__yT0CK p {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem
}

@media (min-width:768px) {
    .three_wide_row_root__yT0CK p {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK p {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_root__yT0CK p {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_eyebrow__BHYZ_ {
    margin-bottom: .8rem
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK .three_wide_row_eyebrow__BHYZ_ {
        margin-bottom: 1.2rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_root__yT0CK .three_wide_row_eyebrow__BHYZ_ {
        margin-bottom: 1.6rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_eyebrow__BHYZ_ {
    min-height: 1.46em
}

.three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.2px;
    font-size: 2rem;
    line-height: 2.56rem;
    margin-bottom: 2.4rem
}

@media (min-width:768px) {
    .three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 1.4rem;
        line-height: 1.904rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 1.8rem;
        line-height: 2.304rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.24px;
        font-size: 2.4rem;
        line-height: 3.072rem;
        margin-bottom: 4rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
    /* display: -webkit-box; */
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden
}

@media (min-width:768px) {
    .three_wide_row_root__yT0CK .three_wide_row_truncateLines__61bF9 {
        line-height: 1.28;
        font-weight: 300
    }
}

.three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg {
    position: relative;
    border-top: none
}

.three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_coverImage__Oy95U {
    aspect-ratio: 3/2;
    -o-object-fit: cover;
    object-fit: cover;
    border-radius: .8rem;
    margin-bottom: 1.6rem
}

@media (min-width:1440px) {
    .three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_coverImage__Oy95U {
        margin-bottom: 3.2rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_blackAndWhite__UbZVS {
    filter: grayscale(1) brightness(1)
}

.three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_notch__74yGW {
    transition: color .3s ease-in-out;
    position: absolute;
    width: 4.7rem;
    top: 2rem
}

@media (min-width:1024px) {
    .three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_notch__74yGW {
        width: 6.3rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_root__yT0CK .three_wide_row_imageContainer__MOJgg .three_wide_row_notch__74yGW {
        width: 8.8rem
    }
}

.three_wide_row_root__yT0CK .three_wide_row_divider__AnwYp {
    margin-bottom: .8rem;
    width: auto;
    border-top-width: 1.5px;
    margin-right: -3.2rem
}

.three_wide_row_cardFront__BH8mt,
.three_wide_row_notch__74yGW {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.three_wide_row_cardFront__BH8mt {
    backface-visibility: hidden;
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

@media (min-width:768px) {
    .three_wide_row_cardFront__BH8mt {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 1.6rem;
        line-height: 2.048rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_cardFront__BH8mt {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.24px;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_cardFront__BH8mt {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.32px;
        font-size: 3.2rem;
        line-height: 4.096rem
    }
}

.three_wide_row_cardFront__BH8mt {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border-radius: .8rem;
    border-width: 1.5px;
    padding: 2.4rem;
    color: var(--neutral-charcoal)
}

@media (min-width:768px) {
    .three_wide_row_cardFront__BH8mt {
        padding: 1.6rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_cardFront__BH8mt {
        padding: 2rem 2.4rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_cardFront__BH8mt {
        padding-left: 3.2rem;
        padding-right: 3.2rem
    }
}

.three_wide_row_cardFront__BH8mt.three_wide_row_coral__8F55g {
    border-color: var(--secondary-coral)
}

.three_wide_row_cardFront__BH8mt.three_wide_row_coral__8F55g .three_wide_row_notch__74yGW {
    color: var(--secondary-coral)
}

.three_wide_row_cardFront__BH8mt.three_wide_row_sapphire__SvJeg {
    border-color: var(--secondary-sapphire)
}

.three_wide_row_cardFront__BH8mt.three_wide_row_sapphire__SvJeg .three_wide_row_notch__74yGW {
    color: var(--secondary-sapphire)
}

.three_wide_row_cardFront__BH8mt:hover {
    backface-visibility: hidden;
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem;
    color: var(--core-cream)
}

@media (min-width:768px) {
    .three_wide_row_cardFront__BH8mt:hover {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 1.6rem;
        line-height: 2.048rem
    }
}

@media (min-width:1024px) {
    .three_wide_row_cardFront__BH8mt:hover {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.24px;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1440px) {
    .three_wide_row_cardFront__BH8mt:hover {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.32px;
        font-size: 3.2rem;
        line-height: 4.096rem
    }
}

.three_wide_row_cardFront__BH8mt:hover.three_wide_row_coral__8F55g {
    border-color: var(--secondary-coral);
    background-color: var(--secondary-coral)
}

.three_wide_row_cardFront__BH8mt:hover.three_wide_row_coral__8F55g .three_wide_row_notch__74yGW {
    color: var(--core-cream)
}

.three_wide_row_cardFront__BH8mt:hover.three_wide_row_sapphire__SvJeg {
    border-color: var(--secondary-sapphire);
    background-color: var(--secondary-sapphire)
}

.three_wide_row_cardFront__BH8mt:hover.three_wide_row_sapphire__SvJeg .three_wide_row_notch__74yGW {
    color: var(--core-cream)
}

.three_wide_row_cardFront__BH8mt:hover .three_wide_row_divider__AnwYp {
    border-color: var(--core-cream)
}

.three_wide_row_divider__AnwYp.three_wide_row_coral__8F55g {
    border-color: var(--secondary-coral)
}

.three_wide_row_divider__AnwYp.three_wide_row_sapphire__SvJeg {
    border-color: var(--secondary-sapphire)
}

.three_wide_row_cardFooter__2QDCA {
    margin-top: auto
}

.podcast_card_root__dfaUz {
    position: relative;
    border-radius: .4rem;
    overflow: hidden;
    transition: all .3s ease;
    aspect-ratio: 343/425
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz {
        aspect-ratio: auto;
        border-radius: .5rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz {
        border-radius: .8rem
    }
}

.podcast_card_root__dfaUz svg {
    transition: all .3s ease
}

.podcast_card_root__dfaUz .podcast_card_mainContainer__pPclB {
    display: flex;
    flex-direction: column;
    height: 100%
}

.podcast_card_root__dfaUz .podcast_card_contentContainer__EPPqF {
    flex-grow: 1
}

.podcast_card_root__dfaUz .podcast_card_bottomContainer__Jg6vp {
    border-top-width: .1rem;
    border-top-style: solid;
    transition: all .3s ease
}

.podcast_card_root__dfaUz .podcast_card_bottomContainer__Jg6vp .podcast_card_cardTypeLabel__Z3SKj {
    font-family: Graphik;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.8rem;
    padding-top: .8rem
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_bottomContainer__Jg6vp .podcast_card_cardTypeLabel__Z3SKj {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

.podcast_card_root__dfaUz .podcast_card_title___hrCU {
    transition: all .3s ease;
    font-family: SangBleu Kingdom;
    font-weight: 500;
    font-size: 3.2rem;
    line-height: 3.2rem;
    letter-spacing: -.01em
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_title___hrCU {
        font-size: 2.4rem;
        line-height: 2.4rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_title___hrCU {
        font-size: 3.2rem;
        line-height: 3.2rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_title___hrCU {
        font-size: 4.8rem;
        line-height: 4.8rem
    }
}

.podcast_card_root__dfaUz .podcast_card_eyebrow__DmN2F {
    transition: all .3s ease;
    font-family: Graphik;
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 2.33rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_eyebrow__DmN2F {
        font-size: 1.2rem;
        line-height: 1.75rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_eyebrow__DmN2F {
        font-size: 1.4rem;
        line-height: 2.044rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_eyebrow__DmN2F {
        font-size: 1.8rem;
        line-height: 2.628rem
    }
}

.podcast_card_root__dfaUz .podcast_card_subtitle__vwKTT {
    transition: all .3s ease;
    font-family: Graphik;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.5rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_subtitle__vwKTT {
        font-size: 1rem;
        line-height: 1.25rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_subtitle__vwKTT {
        font-size: 1.2rem;
        line-height: 1.5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_subtitle__vwKTT {
        font-size: 1.6rem;
        line-height: 2rem
    }
}

.podcast_card_root__dfaUz .podcast_card_featuringLabel__Wp554 {
    transition: all .3s ease;
    font-family: Graphik;
    font-weight: 500;
    font-size: 1.2rem;
    line-height: 1.752rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_featuringLabel__Wp554 {
        font-size: .8rem;
        line-height: 1.168rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_featuringLabel__Wp554 {
        font-size: 1rem;
        line-height: 1.46rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_featuringLabel__Wp554 {
        font-size: 1.4rem;
        line-height: 2.044rem
    }
}

.podcast_card_root__dfaUz .podcast_card_guestsList__irwYv {
    transition: all .3s ease;
    font-family: Graphik;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.25rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_guestsList__irwYv {
        font-size: .8rem;
        line-height: 1rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_guestsList__irwYv {
        font-size: 1rem;
        line-height: 1.25rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_guestsList__irwYv {
        font-size: 1.4rem;
        line-height: 1.75rem
    }
}

.podcast_card_root__dfaUz .podcast_card_notch__r9Azg {
    position: absolute;
    left: 0;
    top: 0;
    width: 9rem;
    height: 12.8rem
}

.podcast_card_root__dfaUz .podcast_card_contentContainer__EPPqF {
    display: flex;
    flex-direction: column;
    row-gap: 2.4rem;
    padding-left: 32%;
    padding-right: 1.6rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_contentContainer__EPPqF {
        row-gap: .8rem;
        padding-left: 34%;
        padding-bottom: 2.4rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz .podcast_card_contentContainer__EPPqF {
        row-gap: 1.6rem;
        padding-left: 32%
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_contentContainer__EPPqF {
        row-gap: 2.4rem;
        padding-left: 30%;
        padding-bottom: 3.2rem
    }
}

.podcast_card_root__dfaUz .podcast_card_guestsSection__4XNEU {
    display: flex;
    flex-direction: column;
    row-gap: .4rem
}

.podcast_card_root__dfaUz .podcast_card_subtitleSection__tKQZa {
    display: flex;
    flex-direction: column;
    row-gap: .8rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz .podcast_card_subtitleSection__tKQZa {
        row-gap: .5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz .podcast_card_subtitleSection__tKQZa {
        row-gap: .8rem
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
    grid-column: span 4/span 4
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
        grid-column: span 2/span 2
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
        grid-column: span 4/span 4
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
    padding: 4rem 0 3rem 3.2rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
        padding: 1.6rem 0 1.2rem 1.6rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
        padding: 2.4rem 0 2.4rem 1.6rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb {
        padding: 4rem 0 2.4rem 3.2rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_notch__r9Azg {
        width: 7rem;
        height: 10rem;
        top: -1rem;
        left: -.5rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_notch__r9Azg {
        top: 0;
        left: 0;
        width: 8rem;
        height: 11.5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_notch__r9Azg {
        width: 11.4rem;
        height: 16.2rem
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_contentContainer__EPPqF {
    padding-right: 3.2rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_contentContainer__EPPqF {
        padding-right: 3.2rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_contentContainer__EPPqF {
        padding-right: 1.4rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-small__p1ucb .podcast_card_contentContainer__EPPqF {
        padding-right: 3.2rem
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
    grid-column: span 4/span 4
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
        grid-column: span 2/span 2
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
        grid-column: span 4/span 4
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
    padding: 4rem 0 3rem 3.2rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
        padding: 2.4rem 0 1.6rem 1.6rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
        padding: 2.4rem 0 2.4rem 1.7rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 {
        padding: 4rem 0 2.4rem 3.2rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_notch__r9Azg {
        width: 8.1rem;
        height: 11.5rem;
        top: -.7rem;
        left: -1rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_notch__r9Azg {
        top: 0;
        left: 0;
        width: 8rem;
        height: 11.5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_notch__r9Azg {
        width: 11.4rem;
        height: 16.2rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_contentContainer__EPPqF>div {
        max-width: 12.2rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_contentContainer__EPPqF {
        row-gap: 2.4rem
    }

    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_contentContainer__EPPqF>div {
        max-width: 19.3rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_contentContainer__EPPqF {
        row-gap: 4rem
    }

    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_contentContainer__EPPqF>div {
        max-width: 27.2rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_title___hrCU {
        font-size: 4rem;
        line-height: 4rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_title___hrCU {
        font-size: 5.6rem;
        line-height: 5.6rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_eyebrow__DmN2F {
        font-size: 1.8rem;
        line-height: 2.628rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_eyebrow__DmN2F {
        font-size: 2.4rem;
        line-height: 3.5rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_subtitle__vwKTT {
        font-size: 1.4rem;
        line-height: 1.75rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_subtitle__vwKTT {
        font-size: 1.8rem;
        line-height: 2.25rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_featuringLabel__Wp554 {
        font-size: 1.2rem;
        line-height: 1.75rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_featuringLabel__Wp554 {
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_guestsList__irwYv {
        font-size: 1.2rem;
        line-height: 1.5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-tall__pM7P6 .podcast_card_guestsList__irwYv {
        font-size: 1.8rem;
        line-height: 2.25rem
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
    grid-column: span 4/span 4
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
        grid-column: span 8/span 8
    }
}

.podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
    padding: 4rem 0 3rem 3.2rem
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
        padding: 2.4rem 0 1.6rem 1.6rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
        padding: 5.6rem 0 1.9rem 1.6rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 {
        padding: 8rem 0 2.4rem 3.2rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_notch__r9Azg {
        width: 8.1rem;
        height: 11.5rem;
        top: -.7rem;
        left: -1rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_notch__r9Azg {
        top: 0;
        left: 0;
        width: 15.3rem;
        height: 21.7rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_notch__r9Azg {
        width: 21.4rem;
        height: 30.4rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF {
        row-gap: 1.2rem;
        padding-left: 26.6%
    }

    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF>div {
        max-width: 25rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF {
        row-gap: 2.4rem;
        padding-left: 27%
    }

    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF>div {
        max-width: 28.1rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF {
        row-gap: 4rem;
        padding-left: 24.5%
    }

    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_contentContainer__EPPqF>div {
        max-width: 39.4rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_title___hrCU {
        font-size: 3.2rem;
        line-height: 3.2rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_title___hrCU {
        font-size: 4.8rem;
        line-height: 4.8rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_title___hrCU {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_eyebrow__DmN2F {
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_eyebrow__DmN2F {
        font-size: 2.4rem;
        line-height: 3.5rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_eyebrow__DmN2F {
        font-size: 3.2rem;
        line-height: 4.672rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_subtitle__vwKTT {
        font-size: 1.2rem;
        line-height: 1.5rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_subtitle__vwKTT {
        font-size: 1.8rem;
        line-height: 2.25rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_subtitle__vwKTT {
        font-size: 2.4rem;
        line-height: 3rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_featuringLabel__Wp554 {
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_featuringLabel__Wp554 {
        font-size: 1.4rem;
        line-height: 2.044rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_featuringLabel__Wp554 {
        font-size: 1.8rem;
        line-height: 2.628rem
    }
}

@media (min-width:768px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_guestsList__irwYv {
        font-size: 1rem;
        line-height: 1.25rem
    }
}

@media (min-width:1024px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_guestsList__irwYv {
        font-size: 1.8rem;
        line-height: 2.25rem
    }
}

@media (min-width:1440px) {
    .podcast_card_root__dfaUz.podcast_card_variant-large__qOzP9 .podcast_card_guestsList__irwYv {
        font-size: 2.4rem;
        line-height: 3rem
    }
}

.half_article_image_row_root__IVRBA {
    color: var(--neutral-charcoal)
}

.half_article_image_row_card__gdtU5 .half_article_image_row_cardBack__zUhF4 {
    position: absolute;
    inset: 0;
    display: flex;
    height: 100%;
    flex-direction: column;
    overflow: hidden
}

.half_article_image_row_card__gdtU5 .half_article_image_row_cardFront__XEGJN {
    inset: 0;
    display: flex;
    height: 100%;
    flex-direction: column;
    overflow: hidden
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye) .half_article_image_row_cardBack__zUhF4 {
    display: none
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye) .half_article_image_row_cardFront__XEGJN {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .3s
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye).half_article_image_row_largeCard__hXX8V:hover:not(.half_article_image_row_defaultFilled__6W5gA) .half_article_image_row_cardFront__XEGJN {
    color: var(--neutral-charcoal);
    background-color: var(--secondary-coral)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye).half_article_image_row_largeCard__hXX8V:hover:not(.half_article_image_row_defaultFilled__6W5gA) .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--core-cream)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye).half_article_image_row_largeCard__hXX8V:hover.half_article_image_row_defaultFilled__6W5gA .half_article_image_row_cardFront__XEGJN {
    color: var(--neutral-charcoal);
    background-color: var(--core-cream);
    border: 1.5px solid var(--secondary-coral)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_hasFlip__LJcye).half_article_image_row_largeCard__hXX8V:hover.half_article_image_row_defaultFilled__6W5gA .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--secondary-coral)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_defaultFilled__6W5gA).half_article_image_row_smallCard__FCUxx .half_article_image_row_notch__dXG_V {
    color: var(--secondary-sapphire)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_defaultFilled__6W5gA).half_article_image_row_smallCard__FCUxx:hover .half_article_image_row_cardFront__XEGJN {
    color: var(--core-cream);
    background-color: var(--secondary-sapphire)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_defaultFilled__6W5gA).half_article_image_row_smallCard__FCUxx:hover .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--core-cream)
}

.half_article_image_row_card__gdtU5:not(.half_article_image_row_defaultFilled__6W5gA).half_article_image_row_smallCard__FCUxx:hover .half_article_image_row_notch__dXG_V {
    color: #fff
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
    transition: all .3s ease;
    color: var(--core-cream);
    background-color: var(--secondary-sapphire)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--core-cream)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardBack__zUhF4 {
    display: none
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_smallCard__FCUxx:hover .half_article_image_row_cardFront__XEGJN {
    color: var(--neutral-charcoal);
    background-color: var(--core-cream);
    border: 1.5px solid var(--secondary-sapphire)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_smallCard__FCUxx:hover .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--secondary-sapphire)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
    color: var(--neutral-charcoal);
    background-color: var(--secondary-coral)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN div {
    border-color: var(--core-cream)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4 {
    color: var(--neutral-charcoal);
    background-color: var(--core-cream);
    border: 1.5px solid var(--secondary-coral)
}

.half_article_image_row_card__gdtU5.half_article_image_row_defaultFilled__6W5gA.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4 div {
    border-color: var(--secondary-coral)
}

.half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardBack__zUhF4 {
    opacity: 0;
    pointer-events: none;
    transition: opacity .3s ease
}

.half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG {
    flex-direction: column;
    justify-content: flex-start
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG {
        flex-direction: row
    }
}

.half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
    width: 100%;
    margin-top: 0
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
        width: 55%;
        right: 1.6rem;
        bottom: 1.6rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
        right: 2.4rem;
        bottom: 2.4rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
        right: 3.2rem;
        bottom: 3.2rem
    }
}

.half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_truncateLines__nJlwK {
    width: 100%
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_truncateLines__nJlwK {
        width: 45%;
        padding-right: 1.6rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_truncateLines__nJlwK {
        padding-right: 2.4rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_truncateLines__nJlwK {
        padding-right: 3.2rem
    }
}

@media(hover:hover) {
    @media (min-width:1024px) {
        .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye:hover .half_article_image_row_cardBack__zUhF4 {
            opacity: 1;
            pointer-events: auto
        }

        .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye:hover .half_article_image_row_cardBack__zUhF4 .half_article_image_row_divider__XyJ2N {
            border-color: var(--core-cream)
        }

        .half_article_image_row_card__gdtU5.half_article_image_row_hasFlip__LJcye:hover .half_article_image_row_cardFront__XEGJN {
            pointer-events: none
        }
    }
}

.half_article_image_row_largeCard__hXX8V {
    grid-column: 1/-1;
    display: flex;
    min-height: 100%;
    flex-direction: column
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V {
        grid-column: span 4/span 4;
        aspect-ratio: auto
    }
}

@media (min-width:1024px) {
    .half_article_image_row_largeCard__hXX8V {
        grid-column: span 8/span 8
    }
}

.half_article_image_row_largeCard__hXX8V {
    backface-visibility: hidden
}

.half_article_image_row_largeCard__hXX8V span {
    border-radius: .8rem;
    border-width: 1.5px;
    border-color: var(--secondary-coral);
    backface-visibility: hidden
}

.half_article_image_row_largeCard__hXX8V p:first-of-type {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_largeCard__hXX8V p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_largeCard__hXX8V p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

.half_article_image_row_largeCard__hXX8V h2 {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.2px;
    font-size: 2rem;
    line-height: 2.56rem
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.24px;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_largeCard__hXX8V h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 3.2rem;
        line-height: 4.096rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_largeCard__hXX8V h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4rem;
        line-height: 5.12rem
    }
}

.half_article_image_row_largeCard__hXX8V h2.half_article_image_row_description__nDF__ {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.01em;
    font-size: 2.3rem;
    line-height: 4.096rem
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V h2.half_article_image_row_description__nDF__ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.2px;
        font-size: 2rem;
        line-height: 2.56rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_largeCard__hXX8V h2.half_article_image_row_description__nDF__ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 3.2rem;
        line-height: 4.096rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_largeCard__hXX8V h2.half_article_image_row_description__nDF__ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 3.5rem;
        line-height: 5.12rem
    }
}

.half_article_image_row_largeCard__hXX8V div:not(.half_article_image_row_backImageContainer___Zsxr).half_article_image_row_frontS__UVx4u {
    border-color: var(--secondary-coral)
}

.half_article_image_row_largeCard__hXX8V div:not(.half_article_image_row_backImageContainer___Zsxr).half_article_image_row_backS__6w6_s {
    border-color: var(--core-cream)
}

.half_article_image_row_largeCard__hXX8V p:last-of-type {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_largeCard__hXX8V p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_largeCard__hXX8V p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4,
.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
    padding: 2.4rem
}

@media (min-width:768px) {

    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4,
    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
        padding: 1.6rem
    }
}

@media (min-width:1024px) {

    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4,
    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
        padding: 2.4rem
    }
}

@media (min-width:1440px) {

    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardBack__zUhF4,
    .half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
        padding: 3.2rem 3.2rem 2.4rem
    }
}

.half_article_image_row_largeCard__hXX8V .half_article_image_row_divider__XyJ2N {
    margin-top: 4rem
}

@media (min-width:768px) {
    .half_article_image_row_largeCard__hXX8V .half_article_image_row_divider__XyJ2N {
        margin-top: auto
    }
}

.half_article_image_row_smallCard__FCUxx {
    grid-column: 1/-1;
    aspect-ratio: auto
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx {
        grid-column: span 2/span 2
    }
}

@media (min-width:1024px) {
    .half_article_image_row_smallCard__FCUxx {
        grid-column: span 4/span 4
    }
}

.half_article_image_row_smallCard__FCUxx {
    backface-visibility: hidden
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    border-radius: .8rem;
    color: var(--neutral-charcoal);
    padding: 2.4rem
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
        padding: 1.6rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
        padding: 2.4rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
        padding-left: 3.2rem;
        padding-right: 3.2rem
    }
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
    backface-visibility: hidden
}

.half_article_image_row_smallCard__FCUxx p:first-of-type {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.32rem
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_smallCard__FCUxx p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_smallCard__FCUxx p:first-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem;
        margin-bottom: 1.6rem
    }
}

.half_article_image_row_smallCard__FCUxx h2 {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.2px;
    font-size: 2rem;
    line-height: 2.56rem
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 1.4rem;
        line-height: 1.904rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_smallCard__FCUxx h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 1.8rem;
        line-height: 2.304rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_smallCard__FCUxx h2 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.24px;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx h2 {
        line-height: 1.79rem;
        font-weight: 300
    }
}

@media (min-width:1440px) {
    .half_article_image_row_smallCard__FCUxx h2 {
        line-height: 3.072rem
    }
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_divider__XyJ2N {
    margin-top: 2.4rem;
    border-color: var(--core-cream)
}

.half_article_image_row_smallCard__FCUxx p:last-of-type {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem
}

@media (min-width:768px) {
    .half_article_image_row_smallCard__FCUxx p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_smallCard__FCUxx p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_smallCard__FCUxx p:last-of-type {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardBack__zUhF4 {
    background-color: var(--secondary-sapphire);
    color: var(--core-cream)
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
    border-width: 1.5px;
    border-color: var(--secondary-sapphire)
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_frontSeparator__iSCkd {
    border-color: var(--secondary-sapphire)
}

.half_article_image_row_smallCard__FCUxx .half_article_image_row_backSeparator__j4mzK {
    border-color: var(--core-cream)
}

.half_article_image_row_largeCard__hXX8V>.half_article_image_row_cardBack__zUhF4 {
    background-color: var(--secondary-coral)
}

.half_article_image_row_smallCard__FCUxx>.half_article_image_row_cardFront__XEGJN div {
    border-color: var(--secondary-sapphire)
}

.half_article_image_row_largeCard__hXX8V>.half_article_image_row_cardFront__XEGJN div {
    border-color: var(--secondary-coral)
}

.half_article_image_row_truncateLines__nJlwK {
    /* display: -webkit-box; */
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: -moz-min-content;
    height: min-content
}

.half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
    max-width: 70%;
    max-height: 33rem
}

@media (min-width:768px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        flex: 2
    }
}

@media (min-width:1024px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        margin-top: -2rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        margin-top: -3.2rem
    }
}

@media (min-width:768px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        margin-left: -3.2rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        margin-left: -2rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_backImageContainer___Zsxr .half_article_image_row_coverImage__E1k8M {
        margin-left: -3.2rem
    }
}

.half_article_image_row_readMoreLink__oiepw {
    margin-top: 1.6rem;
    font-size: 1.6rem;
    line-height: 2.3rem;
    font-weight: 400;
    text-decoration: underline
}

.half_article_image_row_coverImage__E1k8M {
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: 3/2
}

.half_article_image_row_divider__XyJ2N {
    margin-bottom: .8rem;
    border-top-width: 1.5px;
    margin-right: -3.2rem
}

.half_article_image_row_cardFrontContent__Lb3TK {
    gap: 3.2rem;
    justify-content: space-between
}

.half_article_image_row_cardFrontContent__Lb3TK p.half_article_image_row_description__nDF__ {
    flex-grow: 1;
    flex-shrink: 0;
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.128rem
}

@media (min-width:768px) {
    .half_article_image_row_cardFrontContent__Lb3TK p.half_article_image_row_description__nDF__ {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.4rem;
        line-height: 2.044rem
    }
}

@media (min-width:1024px) {
    .half_article_image_row_cardFrontContent__Lb3TK p.half_article_image_row_description__nDF__ {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_cardFrontContent__Lb3TK p.half_article_image_row_description__nDF__ {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 2.2rem;
        line-height: 3.212rem
    }
}

@media (min-width:768px) {
    .half_article_image_row_cardFrontContent__Lb3TK {
        max-height: calc(100% - 3.2rem)
    }
}

.half_article_image_row_cardFrontContent__Lb3TK h2 {
    overflow-wrap: break-word;
    width: 100%;
    padding-right: 3.2rem
}

@media (min-width:768px) {
    .half_article_image_row_cardFrontContent__Lb3TK h2 {
        width: 45%
    }
}

.half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f {
    position: relative;
    border-top: none;
    width: 100%
}

@media (min-width:768px) {
    .half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f {
        bottom: 2.4rem;
        width: 55%
    }
}

@media (min-width:1440px) {
    .half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f {
        bottom: 3.2rem
    }
}

.half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f .half_article_image_row_coverImage__E1k8M {
    border-radius: .8rem;
    aspect-ratio: 254/169;
    -o-object-fit: cover;
    object-fit: cover;
    margin: 0 0 2.4rem
}

@media (min-width:768px) {
    .half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f .half_article_image_row_coverImage__E1k8M {
        border-radius: 0;
        margin-bottom: 0;
        max-height: unset;
        aspect-ratio: 254/169
    }
}

.half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f .half_article_image_row_notch__dXG_V {
    transition: all .3s ease-in;
    position: absolute;
    width: 4.7rem;
    top: 2rem
}

@media (min-width:1024px) {
    .half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f .half_article_image_row_notch__dXG_V {
        width: 6.3rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_cardFrontContent__Lb3TK .half_article_image_row_imageContainer__qPM_f .half_article_image_row_notch__dXG_V {
        width: 8.8rem
    }
}

.half_article_image_row_blackAndWhite__JKH5Z {
    filter: grayscale(1) brightness(1)
}

.half_article_image_row_cardFrontContentWithImage__L4_gG {
    height: 100%;
    width: 100%;
    border-top: none
}

.half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
    position: relative;
    width: 100%;
    border-top: none
}

.half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_coverImage__E1k8M {
    border-radius: .8rem;
    margin-bottom: 3.2rem
}

.half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_coverImage__E1k8M.half_article_image_row_blackAndWhite__JKH5Z {
    filter: grayscale(1) brightness(1)
}

.half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_notch__dXG_V {
    transition: all .3s ease-in;
    position: absolute;
    width: 4.7rem;
    top: 2rem
}

@media (min-width:1024px) {
    .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_notch__dXG_V {
        width: 6.3rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_notch__dXG_V {
        width: 8.8rem
    }
}

.half_article_image_row_eyebrow__G3hIj {
    margin-bottom: .8rem
}

@media (min-width:1024px) {
    .half_article_image_row_eyebrow__G3hIj {
        margin-bottom: 1.2rem
    }
}

@media (min-width:1440px) {
    .half_article_image_row_eyebrow__G3hIj {
        margin-bottom: 1.6rem
    }
}

.half_article_image_row_eyebrow__G3hIj {
    min-height: 1.46em
}

.half_article_image_row_card__gdtU5.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN {
    position: relative
}

.half_article_image_row_card__gdtU5.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_imageContainer__qPM_f {
    margin-bottom: 2.4rem
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_coverImage__E1k8M {
        margin-bottom: 0
    }
}

.half_article_image_row_card__gdtU5.half_article_image_row_smallCard__FCUxx .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContentWithImage__L4_gG .half_article_image_row_truncateLines__nJlwK {
    margin-bottom: 2.4rem
}

.half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFrontContentWithImage__L4_gG {
    display: flex;
    flex-direction: row-reverse;
    align-items: flex-start;
    justify-content: space-between
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_truncateLines__nJlwK {
        width: 40%
    }

    .half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_imageContainer__qPM_f {
        width: 60%
    }

    .half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_coverImage__E1k8M {
        border-radius: 0
    }

    .half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
        padding-right: 0
    }
}

.half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN {
    margin-right: 0
}

.half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContent__Lb3TK {
    width: 100%;
    margin-right: 0;
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between
}

@media (min-width:768px) {
    .half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_cardFront__XEGJN .half_article_image_row_cardFrontContent__Lb3TK {
        flex-direction: row
    }
}

.half_article_image_row_card__gdtU5.half_article_image_row_largeCard__hXX8V .half_article_image_row_notch__dXG_V {
    color: var(--secondary-coral)
}

.spinner_root__0VZJU .spinner_Spinner__JtOUa {
    display: inline-block;
    position: relative;
    width: 80px;
    height: 80px
}

.spinner_root__0VZJU .spinner_Spinner__JtOUa div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 64px;
    height: 64px;
    margin: 8px;
    border: 8px solid #fff;
    border-radius: 50%;
    animation: spinner_lds-ring__LDg4Z 1.2s cubic-bezier(.5, 0, .5, 1) infinite;
    border-color: var(--secondary-teal) transparent transparent transparent
}

.spinner_root__0VZJU .spinner_Spinner__JtOUa div:first-child {
    animation-delay: -.45s
}

.spinner_root__0VZJU .spinner_Spinner__JtOUa div:nth-child(2) {
    animation-delay: -.3s
}

.spinner_root__0VZJU .spinner_Spinner__JtOUa div:nth-child(3) {
    animation-delay: -.15s
}

@keyframes spinner_lds-ring__LDg4Z {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.featured_content_hero_root__JTxcw {
    margin-top: 2.4rem;
    color: var(--neutral-charcoal)
}

@media (min-width:768px) {
    .featured_content_hero_root__JTxcw {
        margin-bottom: .8rem
    }
}

@media (min-width:1024px) {
    .featured_content_hero_root__JTxcw {
        margin-bottom: 1.6rem
    }
}

@media (min-width:1440px) {
    .featured_content_hero_root__JTxcw {
        margin-bottom: 2.4rem
    }
}

.featured_content_hero_list___3AMQ,
.featured_content_hero_main__6iG8C {
    grid-column: 1/-1
}

@media (min-width:768px) {

    .featured_content_hero_list___3AMQ,
    .featured_content_hero_main__6iG8C {
        grid-column: span 3/span 3
    }
}

@media (min-width:1024px) {

    .featured_content_hero_list___3AMQ,
    .featured_content_hero_main__6iG8C {
        grid-column: span 6/span 6
    }
}

.featured_content_hero_main__6iG8C {
    display: flex;
    align-items: center;
    border-radius: .8rem;
    position: relative;
    overflow: hidden;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .15s;
    border: 1.5px solid transparent
}

@media(hover:hover) {
    .featured_content_hero_main__6iG8C:hover {
        border-color: var(--secondary-teal)
    }

    .featured_content_hero_main__6iG8C:hover .featured_content_hero_light__HISHc {
        color: var(--neutral-charcoal)
    }

    .featured_content_hero_main__6iG8C:hover .featured_content_hero_bg__K1caO {
        opacity: 0
    }
}

.featured_content_hero_bg__K1caO {
    position: absolute;
    inset: 0;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .3s
}

.featured_content_hero_bg__K1caO img {
    -o-object-fit: cover;
    object-fit: cover;
    height: 100%;
    width: 100%
}

.featured_content_hero_content__tjMhw {
    position: relative;
    padding: 4rem 1.6rem
}

@media (min-width:768px) {
    .featured_content_hero_content__tjMhw {
        padding: 4rem 3.2rem 4rem 4rem
    }
}

.featured_content_hero_light__HISHc {
    color: var(--core-cream);
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .3s
}

.featured_content_hero_eyebrow__NfTFp {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem;
    margin-bottom: 3.2rem
}

@media (min-width:1024px) {
    .featured_content_hero_eyebrow__NfTFp {
        margin-bottom: 4.8rem
    }
}

.featured_content_hero_title__iSivS {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.01em;
    font-size: 3.6rem;
    line-height: 4.61rem;
    margin-bottom: 3.2rem
}

@media (min-width:768px) {
    .featured_content_hero_title__iSivS {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1024px) {
    .featured_content_hero_title__iSivS {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4rem;
        line-height: 5.12rem
    }
}

@media (min-width:1440px) {
    .featured_content_hero_title__iSivS {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 5.6rem;
        line-height: 7.17rem
    }
}

.featured_content_hero_author__PtaEL {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.128rem;
    margin-bottom: 3.2rem
}

@media (min-width:768px) {
    .featured_content_hero_author__PtaEL {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.4rem;
        line-height: 2.044rem
    }
}

@media (min-width:1024px) {
    .featured_content_hero_author__PtaEL {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

@media (min-width:1440px) {
    .featured_content_hero_author__PtaEL {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 2.2rem;
        line-height: 3.212rem
    }
}

.featured_content_hero_list___3AMQ {
    margin-top: 2.4rem;
    margin-bottom: 2.4rem
}

@media (min-width:768px) {
    .featured_content_hero_list___3AMQ {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media (min-width:1440px) {
    .featured_content_hero_list___3AMQ {
        margin-top: 1.6rem;
        margin-bottom: 1.6rem
    }

    .featured_content_hero_listContent__fJjEB {
        margin-left: 2.4rem;
        margin-right: 2.4rem
    }
}

.featured_content_hero_listTitle__BHZxr {
    font-family: SangBleu Kingdom;
    font-weight: 500;
    font-size: 1.3rem;
    line-height: 1.46
}

@media (min-width:1440px) {
    .featured_content_hero_listTitle__BHZxr {
        font-size: 1.8rem;
        line-height: 1.469
    }
}

.featured_content_hero_listItems__TXiyx {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border-top-width: 1px;
    border-color: var(--neutral-nickel)
}

@media (min-width:1024px) {
    .featured_content_hero_listItems__TXiyx {
        margin-top: 2.4rem;
        margin-bottom: 2.4rem
    }
}

.featured_content_hero_listUri__QvzGx {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    line-height: 1.862rem;
    text-decoration-line: underline;
    font-size: 1.2rem;
    line-height: 1.46
}

@media (min-width:1440px) {
    .featured_content_hero_listUri__QvzGx {
        font-size: 1.6rem
    }
}

.featured_content_hero_item__mrB2T {
    border-bottom-width: 1px;
    border-color: var(--neutral-nickel);
    padding-top: 1.6rem;
    padding-bottom: 1.6rem
}

@media (min-width:1440px) {
    .featured_content_hero_item__mrB2T {
        padding-top: 2.4rem;
        padding-bottom: 2.4rem
    }
}

@media(hover:hover) {
    .featured_content_hero_itemLink__x7146:hover .featured_content_hero_itemTitle__wa76c {
        text-decoration: underline
    }
}

.featured_content_hero_itemEyebrow__CIQrI {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.2rem;
    line-height: 1.752rem;
    margin-bottom: .4rem
}

@media (min-width:768px) {
    .featured_content_hero_itemEyebrow__CIQrI {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .featured_content_hero_itemEyebrow__CIQrI {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.752rem
    }
}

@media (min-width:1440px) {
    .featured_content_hero_itemEyebrow__CIQrI {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.336rem
    }
}

@media (min-width:1024px) {
    .featured_content_hero_itemEyebrow__CIQrI {
        margin-bottom: 1.6rem
    }
}

.featured_content_hero_itemTitle__wa76c {
    font-family: SangBleu Kingdom;
    font-style: normal;
    line-height: 1.904rem;
    font-weight: 300;
    font-size: 1.2rem;
    letter-spacing: -.01em
}

@media (min-width:1024px) {
    .featured_content_hero_itemTitle__wa76c {
        font-size: 1.4rem;
        line-height: 1.28
    }
}

@media (min-width:1440px) {
    .featured_content_hero_itemTitle__wa76c {
        font-size: 2rem
    }
}

.featured_content_hero_itemContent__nIDQt {
    display: flex;
    align-items: center;
    gap: 1.6rem
}

.featured_content_hero_itemImage__88XaX {
    border-radius: .4rem;
    flex: 0 0 6.8rem;
    overflow: hidden
}

.featured_content_hero_itemImage__88XaX img {
    -o-object-fit: cover;
    object-fit: cover;
    aspect-ratio: 1
}

@media (min-width:1440px) {
    .featured_content_hero_itemImage__88XaX {
        flex-basis: 9.6rem
    }
}

.content_pagination_paginate__EvxGZ {
    align-items: center;
    display: flex;
    justify-content: center;
    font-family: Graphik, sans-serif;
    font-size: 1.4rem;
    font-weight: 500
}

.content_pagination_containerBtns__HoTxk {
    display: flex;
    align-items: center;
    gap: 1.2rem
}

.content_pagination_leftContainer__L_cX8,
.content_pagination_rightContainer__yld6o {
    display: flex
}

.content_pagination_activeBtn__tyz2F,
.content_pagination_arrowBtn__n9VcM,
.content_pagination_numberBtn__fO_6T {
    height: 4rem;
    width: 4rem
}

.content_pagination_numberBtn__fO_6T {
    text-decoration: underline
}

.content_pagination_activeBtn__tyz2F {
    background-color: var(--neutral-nickel);
    font-weight: 400;
    border-radius: 2rem;
    padding-top: 3px
}

.content_pagination_arrowBtn__n9VcM svg {
    stroke: var(--neutral-charcoal);
    margin: auto
}

.content_pagination_arrowBtn__n9VcM:disabled svg {
    stroke: var(--neutral-aluminum)
}

.content_pagination_nextBtn__slAmx {
    transform: scaleX(-1)
}

.content_grid_root__yj84u {
    background: var(--core-cream, #faf6ed);
    position: relative;
    padding-bottom: 4.8rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u {
        padding-bottom: 5.6rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u {
        padding-bottom: 6.4rem
    }
}

.content_grid_root__yj84u .content_grid_anchorRef__WajTT {
    position: absolute;
    top: -6.5rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_anchorRef__WajTT {
        top: -10rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_anchorRef__WajTT {
        top: -12rem
    }
}

.content_grid_root__yj84u .content_grid_toolbar__owZz_ {
    display: flex;
    flex-flow: column nowrap;
    justify-content: space-between;
    white-space: nowrap
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_toolbar__owZz_ {
        flex-direction: row;
        margin-bottom: 2.4rem
    }
}

.content_grid_root__yj84u .content_grid_toolbar__left__6sQy1,
.content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
    display: flex;
    align-items: flex-end;
    flex-flow: row wrap;
    width: 100%;
    border-width: 1px;
    border-left: 0 solid var(--neutral-nickel, #dfdfdf);
    border-bottom: 1px solid var(--neutral-nickel, #dfdfdf);
    border-right: 0 solid var(--neutral-nickel, #dfdfdf);
    border-top: 1px solid var(--neutral-nickel, #dfdfdf)
}

@media (min-width:768px) {

    .content_grid_root__yj84u .content_grid_toolbar__left__6sQy1,
    .content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
        flex-wrap: nowrap;
        max-width: 50%
    }
}

.content_grid_root__yj84u .content_grid_toolbar__left__6sQy1 {
    padding: .8rem 0;
    gap: 2.4rem;
    justify-content: flex-start
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_toolbar__left__6sQy1 {
        justify-content: flex-start;
        gap: 1.28rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_toolbar__left__6sQy1 {
        gap: 3.2rem;
        padding: 1.6rem 0
    }
}

.content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
    gap: .8rem;
    border-top-width: 0;
    margin-bottom: 2rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
        border-top-width: 1px;
        justify-content: flex-end;
        align-items: center;
        margin-bottom: 0;
        padding-bottom: 0
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
        gap: 1.1rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_toolbar__right__j6_SA {
        gap: 1.6rem
    }
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_toolbar__right__j6_SA .content_grid_search__kuAMH {
        display: none
    }
}

.content_grid_root__yj84u .content_grid_tabButton__9iYfh {
    color: var(--neutral-charcoal, #202020);
    font-family: Graphik, "sans-serif";
    font-size: 1.8rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    text-decoration: underline;
    text-decoration-color: transparent;
    line-height: 3.2rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_tabButton__9iYfh {
        font-size: 1.2rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_tabButton__9iYfh {
        font-size: 1.4rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_tabButton__9iYfh {
        font-size: 1.8rem;
        line-height: 1.46
    }
}

.content_grid_root__yj84u .content_grid_tabButton__9iYfh.content_grid_active__QC2K5,
.content_grid_root__yj84u .content_grid_tabButton__9iYfh:hover {
    color: var(--secondary-sapphire, #0062a8);
    font-weight: 500;
    text-decoration-color: inherit;
    transform: translateY(-10%)
}

.content_grid_root__yj84u .content_grid_filters__l7pEf {
    padding: 1.2rem 0;
    width: 100%
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_filters__l7pEf {
        width: auto;
        padding: 0
    }

    .content_grid_root__yj84u .content_grid_filters__l7pEf svg {
        height: 2.2rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_filters__l7pEf svg {
        height: 3rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_filters__l7pEf svg {
        height: 4rem
    }
}

.content_grid_root__yj84u .content_grid_filterButton__Y33IT {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

.content_grid_root__yj84u .content_grid_filterButton__Y33IT span {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_filterButton__Y33IT span {
        display: none
    }
}

.content_grid_root__yj84u .content_grid_pills__KNaKd {
    gap: .8rem;
    align-items: center;
    display: none
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_pills__KNaKd {
        display: flex
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_pills__KNaKd {
        gap: 1.1rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_pills__KNaKd {
        gap: 1.6rem
    }
}

.content_grid_root__yj84u .content_grid_pillButton__QfcKT {
    font-family: Graphik, "sans-serif";
    color: var(--neutral-charcoal, #202020);
    font-style: normal;
    font-weight: 400;
    font-size: .8533rem;
    line-height: 1.65;
    border-radius: 3.2rem;
    border: .15rem solid var(--neutral-charcoal, #202020);
    padding: .2rem 1.2rem;
    transition: all .2s ease-in-out
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_pillButton__QfcKT {
        font-size: 1.2rem;
        border-width: .1rem;
        line-height: 1.46;
        padding: .3rem 1.65rem;
        border-radius: 3.8rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_pillButton__QfcKT {
        border-radius: 5.6rem;
        border-width: .15rem;
        padding: .4rem 2.4rem;
        font-size: 1.6rem;
        line-height: 1.25
    }
}

.content_grid_root__yj84u .content_grid_pillButton__QfcKT:focus {
    border: .4rem solid var(--neutral-steel, grey);
    outline: none
}

.content_grid_root__yj84u .content_grid_pillButton__QfcKT:disabled {
    color: var(--neutral-aluminum, #9f9f9f);
    border: .15rem solid var(--neutral-aluminum, #9f9f9f)
}

.content_grid_root__yj84u .content_grid_pillButton__QfcKT.content_grid_active__QC2K5,
.content_grid_root__yj84u .content_grid_pillButton__QfcKT:hover {
    color: var(--core-cream, #faf6ed);
    background-color: var(--neutral-charcoal, #202020);
    border: .15rem solid var(--neutral-charcoal, #202020)
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd {
    display: flex;
    justify-content: center;
    padding-top: 2.4rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd {
        padding-top: 4.8rem
    }
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: normal
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.6rem;
        line-height: 2.128rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 2rem;
        line-height: 2.2rem
    }
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button {
    transition: all .2s ease-in-out;
    padding: 1rem 3.2rem;
    border-radius: 3.2rem;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    border: .1rem solid var(--neutral-charcoal);
    background-color: var(--neutral-charcoal);
    color: var(--core-cream)
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        border-radius: 3.8rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        border-radius: 5.6rem
    }
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button:focus {
    border: .4rem solid var(--neutral-steel, grey);
    outline: none
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button:disabled {
    color: var(--neutral-aluminum, #9f9f9f);
    border: .15rem solid var(--neutral-aluminum, #9f9f9f)
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button.content_grid_active__QC2K5,
.content_grid_root__yj84u .content_grid_showMore__A3qDd button:hover {
    color: var(--core-cream, #faf6ed);
    background-color: var(--neutral-charcoal, #202020);
    border: .15rem solid var(--neutral-charcoal, #202020)
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_showMore__A3qDd button {
        border-width: 1px;
        border-color: var(--neutral-charcoal);
        color: var(--neutral-charcoal);
        background-color: transparent
    }
}

.content_grid_root__yj84u .content_grid_showMore__A3qDd button:hover {
    background-color: var(--neutral-charcoal);
    border-color: var(--neutral-charcoal);
    color: var(--core-cream)
}

.content_grid_root__yj84u .content_grid_itemGrid__KgtUZ {
    row-gap: 1.6rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_itemGrid__KgtUZ {
        row-gap: .8rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_itemGrid__KgtUZ {
        row-gap: 1.6rem
    }
}

.content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy {
    aspect-ratio: 1;
    display: block;
    position: relative;
    border-radius: .4rem;
    overflow: hidden
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy {
        border-radius: .6rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy {
        border-radius: .8rem
    }
}

.content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy .content_grid_overlay__nKz1l {
    opacity: 0;
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 5;
    background-color: rgba(1, 71, 112, .902);
    transition: opacity .2s ease;
    display: flex;
    align-items: center;
    justify-content: center
}

.content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy .content_grid_overlay__nKz1l a {
    background-color: var(--secondary-coral);
    border: var(--secondary-coral)
}

.content_grid_root__yj84u .content_grid_itemGrid__KgtUZ .content_grid_podcast__ezaFy:hover .content_grid_overlay__nKz1l {
    opacity: 1
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL {
    width: 100%;
    max-width: unset;
    max-height: unset;
    margin: 1.6rem auto 0;
    background: transparent
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL {
        margin: auto
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH {
    position: relative;
    margin-bottom: 5rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH {
        margin-bottom: 0;
        padding-right: 6rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH {
        padding-right: 0
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input {
    width: 100%;
    padding-bottom: 1rem;
    background: transparent;
    border-bottom: .1rem solid var(--neutral-charcoal, #202020);
    outline: none
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 3.6rem;
        line-height: 4.61rem
    }

    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 3.6rem;
        line-height: 4.61rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
    color: var(--neutral-charcoal, #202020);
    opacity: 1
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
    color: var(--neutral-charcoal, #202020);
    opacity: 1
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
        font-size: 2rem;
        letter-spacing: -.01em
    }

    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
        font-size: 2rem;
        letter-spacing: -.01em
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
        font-size: 2.5714rem
    }

    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
        font-size: 2.5714rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-moz-placeholder {
        font-size: 3.6rem
    }

    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input,
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::placeholder {
        font-size: 3.6rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-webkit-search-cancel-button,
.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH input::-webkit-search-decoration {
    -webkit-appearance: none;
    appearance: none
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH button {
    position: absolute;
    right: 0;
    top: 1rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH button {
        right: 6rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH button {
        right: 0
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_search__kuAMH button svg {
    width: 2rem;
    height: auto
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL,
.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs {
    min-height: 53.7rem;
    max-height: calc(100% - 3.2rem);
    max-height: calc(100svh - 3.2rem)
}

@media (min-width:768px) {

    .content_grid_root__yj84u .content_grid_dialog__jAcmL,
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs {
        max-height: none;
        min-height: unset
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs {
    position: relative;
    width: 100%;
    border-radius: .8rem;
    background: var(--core-cream, #faf6ed);
    padding: 8rem 1.8rem 8.2rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs {
        border-radius: .4rem;
        left: 0;
        top: 0
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs {
        border-radius: .4rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.904rem
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 1.8rem;
        line-height: 2.304rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 400;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
    margin-bottom: 2.5rem
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
        margin-bottom: 1.668rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
        margin-bottom: 2.157rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs h3 {
        margin-bottom: 3rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__vwJQn {
    position: relative
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__vwJQn:before {
    position: absolute;
    top: 0;
    left: -3.5rem;
    width: .1rem;
    height: 100%;
    background: var(--neutral-nickel, #dfdfdf)
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__vwJQn:before {
        content: ""
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__vwJQn:before {
        left: -5rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__vwJQn:before {
        left: -6.55rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ {
    gap: 2.4rem 7rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-flow: row
}

@media (min-width:768px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ {
        grid-template-columns: repeat(3, 1fr);
        gap: 1.17rem .8rem
    }
}

@media (min-width:1024px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ {
        gap: 1.529rem 1.6rem
    }
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ {
        gap: 2.2rem 1.6rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ button {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 2.044rem
}

@media (min-width:1440px) {
    .content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ button {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.8rem;
        line-height: 2.628rem
    }
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ button {
    text-align: left
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ button.content_grid_active__QC2K5,
.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_dialogInner__T0LIs .content_grid_topics__list__lHWFQ button:hover {
    text-decoration: underline
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_closeButton__UxrVq {
    position: absolute;
    top: 2.1rem;
    right: 2rem
}

.content_grid_root__yj84u .content_grid_dialog__jAcmL .content_grid_closeButton__UxrVq svg {
    width: 2rem;
    height: auto
}

.content_grid_root__yj84u .content_grid_defaultImage__TQwTY {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%
}

.insight_hero_canvas_root__TYFEd {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.insight_hero_canvas_root__TYFEd .insight_hero_canvas_canvas__7SIJL.insight_hero_canvas_withBlur__GQofh {
    filter: blur(1px)
}

.insight_hero_root__0e_3e {
    background-color: var(--core-cream);
    position: relative
}

.insight_hero_contentContainer__jcThB {
    position: relative;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    min-height: 18.4rem
}

@media (min-width:768px) {
    .insight_hero_contentContainer__jcThB {
        min-height: 17.2rem
    }
}

@media (min-width:1024px) {
    .insight_hero_contentContainer__jcThB {
        min-height: 23rem
    }
}

@media (min-width:1440px) {
    .insight_hero_contentContainer__jcThB {
        min-height: 23.6rem
    }
}

.insight_hero_headline__Zrtvh {
    margin: 0;
    color: var(--neutral-charcoal);
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

@media (min-width:768px) {
    .insight_hero_headline__Zrtvh {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4rem;
        line-height: 5.12rem
    }
}

@media (min-width:1024px) {
    .insight_hero_headline__Zrtvh {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4rem;
        line-height: 5.12rem
    }
}

@media (min-width:1440px) {
    .insight_hero_headline__Zrtvh {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 5.6rem;
        line-height: 7.17rem
    }
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .5s;
    transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(2) {
    transition-delay: .2s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(3) {
    transition-delay: .3s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(4) {
    transition-delay: .4s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(5) {
    transition-delay: .5s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(6) {
    transition-delay: .6s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(7) {
    transition-delay: .7s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(8) {
    transition-delay: .8s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(9) {
    transition-delay: .9s
}

.insight_hero_headline__Zrtvh .insight_hero_span__m4yuc:nth-child(10) {
    transition-delay: 1s
}

.insight_hero_visible__ZUQtx .insight_hero_span__m4yuc {
    opacity: 1
}

.insight_hero_hidden__RMzvj .insight_hero_span__m4yuc {
    opacity: 1
}

.newsletter_signup_root__wzqa5 {
    background-color: var(--core-sage)
}

.newsletter_signup_innerWrapper__HG_el {
    padding: 5rem .8rem
}

@media (min-width:768px) {
    .newsletter_signup_innerWrapper__HG_el {
        padding: 4rem 0
    }
}

@media (min-width:1024px) {
    .newsletter_signup_innerWrapper__HG_el {
        padding: 6.8rem 0
    }
}

@media (min-width:1440px) {
    .newsletter_signup_innerWrapper__HG_el {
        padding: 9.6rem 0
    }
}

.newsletter_signup_copy__Kxh_9 {
    color: var(--neutral-charcoal);
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

@media (min-width:768px) {
    .newsletter_signup_copy__Kxh_9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_copy__Kxh_9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4rem;
        line-height: 5.12rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_copy__Kxh_9 {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4.8rem;
        line-height: 6.144rem
    }
}

.newsletter_signup_copy__Kxh_9 {
    margin-bottom: 2.4rem;
    text-align: center
}

@media (min-width:768px) {
    .newsletter_signup_copy__Kxh_9 {
        text-align: left;
        margin-bottom: 0
    }
}

.newsletter_signup_inputWrapper___kawK {
    position: relative
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK {
        padding: 0 .8rem 0 3.8rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK {
        padding: 0 .8rem 0 5.8rem
    }
}

.newsletter_signup_inputWrapper___kawK input {
    font-family: Graphik, Arial;
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.862rem
}

@media (min-width:768px) {
    .newsletter_signup_inputWrapper___kawK input {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK input {
        font-family: Graphik, Arial;
        font-style: normal;
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 1.32rem
    }
}

@media (min-width:1440px) {
    @media (min-width:768px) {
        .newsletter_signup_inputWrapper___kawK input {
            font-family: Graphik, Arial;
            font-style: normal;
            font-weight: 400;
            font-size: 1.6rem;
            line-height: 2.336rem
        }
    }
}

.newsletter_signup_inputWrapper___kawK input {
    padding: .5rem 1.6rem .3rem;
    width: 100%;
    height: 2.3rem;
    border-radius: 10rem;
    outline: none;
    color: var(--neutral-charcoal)
}

@media (min-width:768px) {
    .newsletter_signup_inputWrapper___kawK input {
        height: 2.7rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK input {
        height: 3.7rem;
        padding: .7rem 2.2756rem .5rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK input {
        height: 5.15rem;
        padding: .9rem 3.2rem .7rem
    }
}

.newsletter_signup_inputWrapper___kawK input::-moz-placeholder {
    color: var(--neutral-steel)
}

.newsletter_signup_inputWrapper___kawK input::placeholder {
    color: var(--neutral-steel)
}

.newsletter_signup_inputWrapper___kawK button {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 1rem;
    z-index: 20
}

@media (min-width:768px) {
    .newsletter_signup_inputWrapper___kawK button {
        right: 1.72rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK button {
        right: 3.076rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK button {
        right: 4rem
    }
}

.newsletter_signup_inputWrapper___kawK button svg {
    width: 1.7rem;
    height: auto
}

@media (min-width:768px) {
    .newsletter_signup_inputWrapper___kawK button svg {
        width: 1.04rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK button svg {
        width: 1.385rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK button svg {
        width: 1.95rem
    }
}

.newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV input {
    border: .1rem solid var(--secondary-coral);
    height: 2.8rem
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV input {
        height: 3.14rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV input {
        height: 5.2rem
    }
}

.newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV svg {
    width: 1.4rem
}

@media (min-width:1024px) {
    .newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV svg {
        width: 1.6rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_inputWrapper___kawK.newsletter_signup_inputWrapper__error__AOzUV svg {
        width: 2rem
    }
}

.newsletter_signup_error__NZI_C {
    font-family: Graphik;
    display: inline-block;
    background-color: var(--secondary-coral);
    padding: .4rem 7.1rem .4rem 3.9rem;
    border-radius: 5rem;
    color: var(--neutral-black, #000);
    font-size: 1.2rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.46;
    margin-top: .9rem;
    position: relative
}

@media (min-width:1024px) {
    .newsletter_signup_error__NZI_C {
        margin-left: 3.8rem;
        margin-top: 1.45rem
    }
}

@media (min-width:1440px) {
    .newsletter_signup_error__NZI_C {
        margin-left: 5.8rem;
        margin-top: .95rem
    }
}

.newsletter_signup_error__NZI_C:after {
    content: "";
    position: absolute;
    top: 0;
    transform: translateY(-100%);
    left: 4.4rem;
    width: 0;
    height: 0;
    border-bottom: .5rem solid var(--secondary-coral);
    border-right: .5rem solid transparent;
    border-left: .5rem solid transparent
}

.newsletter_signup_error__NZI_C svg {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 1.3rem;
    width: .85rem;
    height: .85rem
}

@media (min-width:768px) {
    .newsletter_signup_error__NZI_C svg {
        width: .9rem;
        height: .9rem
    }
}

.newsletter_signup_success__1IkQJ {
    font-family: SangBleu Kingdom;
    font-style: normal;
    font-weight: 300;
    letter-spacing: -.24px;
    font-size: 2.4rem;
    line-height: 3.072rem
}

@media (min-width:768px) {
    .newsletter_signup_success__1IkQJ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 2.4rem;
        line-height: 3.072rem
    }
}

@media (min-width:1024px) {
    .newsletter_signup_success__1IkQJ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        font-size: 3.6rem;
        line-height: 4.608rem;
        letter-spacing: -.01em
    }
}

@media (min-width:1440px) {
    .newsletter_signup_success__1IkQJ {
        font-family: SangBleu Kingdom;
        font-style: normal;
        font-weight: 300;
        letter-spacing: -.01em;
        font-size: 4.8rem;
        line-height: 6.144rem
    }
}

.newsletter_signup_success__1IkQJ {
    text-align: center
}

@media (min-width:768px) {
    .newsletter_signup_success__1IkQJ {
        text-align: left
    }
}

.newsletter_signup_widgetCopy__QZ7Ld {
    font-size: 3.5rem;
    line-height: 1.1;
    text-align: left
}

@media (min-width:768px) {
    .newsletter_signup_widgetCopy__QZ7Ld {
        margin-bottom: 2rem;
        text-align: center
    }
}

@media (min-width:1024px) {
    .newsletter_signup_widgetCopy__QZ7Ld {
        font-size: 2.84rem;
        text-align: left
    }
}

@media (min-width:1440px) {
    .newsletter_signup_widgetCopy__QZ7Ld {
        font-size: 4rem
    }
}

@media (min-width:1780px) {
    .newsletter_signup_widgetCopy__QZ7Ld {
        font-size: 5rem
    }
}

.newsletter_signup_widgetInput__l_dKp {
    padding-left: 0
}