.header-page:has(.breadcrumbs) .breadcrumbs a{text-decoration:underline;-webkit-text-decoration-color:var(--accent-color);text-decoration-color:var(--accent-color);text-decoration-thickness:2px;text-underline-offset:3px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.header-page__title{grid-column:1/span 12;width:100%}.header-page:has(.breadcrumbs) .breadcrumbs,.header-page:has(.series-meta__wrapper) .series-meta__wrapper,.header-page__title{grid-column:1/span 12}.header-page.has-second-image .header-page__images{grid-column:1/span 12}@media screen and (min-width:48rem){.header-page.has-second-image .header-page__images{grid-column:2/span 10}}@media screen and (min-width:75rem){.header-page.has-second-image .header-page__images{grid-column:4/span 6}}.header-page{display:flex;flex-direction:column;justify-content:flex-end;-webkit-margin-after:var(--container-padding);margin-block-end:var(--container-padding);padding-block:var(--container-padding)}.header-page .header-page__wrapper.wrapper{gap:2.5rem 1rem}.header-page__title{margin-block:unset;text-align:center}.header-page:has(.breadcrumbs) .breadcrumbs{position:relative;z-index:2}.header-page:has(.breadcrumbs) .breadcrumbs a{-webkit-text-decoration-color:var(--tertiary-color);text-decoration-color:var(--tertiary-color);text-decoration-thickness:.5px}.header-page:has(.breadcrumbs) .breadcrumbs__content{justify-content:center}.header-page:has(.header-page__images--fallback) .header-page__wrapper,.header-page:has(.header-page__images--promo):not(.has-second-image) .header-page__wrapper{position:static}.header-page:has(.header-page__images--fallback) .header-page__images--fallback img,.header-page:has(.header-page__images--fallback) .header-page__images--promo img,.header-page:has(.header-page__images--promo):not(.has-second-image) .header-page__images--fallback img,.header-page:has(.header-page__images--promo):not(.has-second-image) .header-page__images--promo img{bottom:0;left:0;max-height:100%;max-width:100%;object-fit:cover;opacity:.6;position:absolute;right:0;top:0;width:100%;z-index:-1}.header-page.has-second-image{-webkit-margin-after:calc(var(--container-padding)*2);margin-block-end:calc(var(--container-padding)*2)}.header-page.has-second-image .header-page__wrapper{position:static}.header-page.has-second-image .header-page__images--promo{display:block;position:static;max-width:100%;margin-inline:auto}.header-page.has-second-image .header-page__images--promo img{box-sizing:border-box;border-radius:var(--border-radius);box-shadow:0 6px 12px rgba(0,0,0,.2);display:block;height:auto;width:100%;border:2px solid #fff}@media screen and (min-width:64rem){.header-page.has-second-image .header-page__images--promo img{-webkit-margin-after:calc(var(--container-padding)*-2);margin-block-end:calc(var(--container-padding)*-2)}}.header-page.has-second-image .header-page__images--secondary img{bottom:0;display:block;left:0;max-height:100%;max-width:100%;object-fit:cover;opacity:.6;position:absolute;right:0;top:0;width:100%;z-index:-1}.header-page__podcasting-links{align-items:center;display:flex;flex-direction:row;font-size:1.5rem;gap:1.5rem;grid-column:1/span 12;justify-content:center}.header-page__podcasting-links h6{color:var(--text-lightest-color);font-size:1rem;font-weight:300}.header-page:has(.series-meta__wrapper) .header-page__title{-webkit-margin-after:unset;margin-block-end:unset}.header-page:has(.series-meta__wrapper) .series-meta__wrapper{color:#fff;display:flex;flex-direction:column-reverse;gap:1rem;align-items:center;max-width:100%}.header-page:has(.series-meta__wrapper) .series-meta__wrapper .series-meta__description{max-width:400px}.header-page:has(.series-meta__wrapper) .series-meta__wrapper .series-meta__date-count{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px}.header-page{background:var(--bg-dark);-webkit-padding-before:12rem;padding-block-start:12rem;position:relative;-webkit-padding-before:8.75rem;padding-block-start:8.75rem}.header-page:has(.breadcrumbs) .breadcrumbs{order:3;-webkit-padding-before:unset;padding-block-start:unset}@media screen and (min-width:48rem){.header-page:has(.breadcrumbs) .breadcrumbs .breadcrumbs__content{justify-content:flex-end}}@media screen and (min-width:75rem){.header-page:has(.breadcrumbs) .breadcrumbs{margin-bottom:var(--container-padding)}}.header-page__title{color:var(--white);grid-column:1/span 12!important;position:relative;z-index:3}@media screen and (min-width:48rem){.header-page__title{text-align:right}}@media screen and (min-width:75rem){.header-page__title{margin-top:calc(var(--container-padding)/2)}}.header-page:has(.header-page__podcasting-links) .breadcrumbs{-webkit-margin-after:unset;margin-block-end:unset}@media screen and (min-width:48rem){.header-page:has(.header-page__podcasting-links) .header-page__podcasting-links{justify-content:flex-end}}.header-page:has(.series-meta__wrapper) .breadcrumbs{-webkit-margin-after:unset;margin-block-end:unset}.header-page:has(.series-meta__wrapper) .series-meta__description{grid-column:1/span 10}.header-page:has(.series-meta__wrapper) .series-meta__date-count{background:var(--secondary-color);border-radius:var(--border-radius);font-size:.875rem;padding:.5rem .75rem}@media screen and (min-width:48rem){.header-page:has(.series-meta__wrapper) .series-meta__wrapper{align-items:flex-end;text-align:right;flex-direction:column-reverse}}.header-page__images{order:-1}.header-page.has-second-image{-webkit-margin-after:var(--container-padding);margin-block-end:var(--container-padding);-webkit-margin-before:2rem;margin-block-start:2rem}.header-page.has-second-image .header-page__images--promo{display:none}@media screen and (min-width:48rem){.header-page.has-second-image .header-page__images{grid-column:1/span 3;grid-row:1;min-height:20px}.header-page.has-second-image .header-page__images .header-page__images--promo{display:block;position:static;z-index:12;width:100%;transform:translateY(20%) rotate(-3deg)}.header-page.has-second-image .header-page__images .header-page__images--promo img{box-shadow:0 6px 12px rgba(0,0,0,.2);display:block;-webkit-margin-after:calc(var(--container-padding)*-1.25);margin-block-end:calc(var(--container-padding)*-1.25);position:relative!important;top:calc(var(--container-padding)*2)}.header-page.has-second-image .header-page__images .header-page__images--secondary img{filter:blur(12px);opacity:.8}.header-page.has-second-image .breadcrumbs{grid-column:4/span 9!important}.header-page.has-second-image .header-page__title{grid-column:4/span 9!important;place-self:end;-webkit-padding-start:1rem;padding-inline-start:1rem}}