:root{--ione4-color-primary: #000;--ione4-color-accent: #000;--ione4-font-color-primary: #000;--ione4-font-color-secondary: #000;--ione4-font-family-primary: "Source Sans Pro", "Arial", "sans-serif";--ione4-font-family-secondary: "Source Sans Pro", "Arial", "sans-serif";--ione4-block-category-line-height: 1;--ione4-block-category-letter-spacing: 0;--ione4-block-title-line-height: 1;--ione4-block-title-letter-spacing: 0;--ione4-block-excerpt-line-height: 1.2;--ione4-block-excerpt-letter-spacing: 0;--ione4-post-headline-line-height: 1.5;--ione4-post-headline-letter-spacing: 0;--ione4-widget-headline-line-height: 1.5;--ione4-widget-headline-letter-spacing: 0;--ione4-block-quote-line-height: 1.5;--ione4-block-quote-letter-spacing: 0;--ione4-button-label-line-height: 1.5;--ione4-button-label-letter-spacing: 0;--ione4-body-line-height: 1.5;--ione4-body-letter-spacing: 0;--ione4-post-excerpt-line-height: 1.5;--ione4-post-excerpt-letter-spacing: 0;--ione4-byline-line-height: 1.5;--ione4-byline-letter-spacing: 0;--ione4-breadcrumb-line-height: 1.5;--ione4-breadcrumb-letter-spacing: 0;--ione4-paginated-link-line-height: 1.5;--ione4-paginated-link-letter-spacing: 0;--ione4-timestamp-line-height: 1.5;--ione4-timestamp-letter-spacing: 0;--ione4-post-category-line-height: 1.5;--ione4-post-category-letter-spacing: 0;--ione4-post-tag-line-height: 1.5;--ione4-post-tag-letter-spacing: 0;--ione4-footer-link-line-height: 1.5;--ione4-footer-link-letter-spacing: 0}.post-super-wrapper a{color:var(--ione4-color-primary)}.ione4-block-category{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);line-height:var(--ione4-block-category-line-height);letter-spacing:var(--ione4-block-category-letter-spacing);margin-bottom:5px}.ione4-block-category-text{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:.75rem;font-weight:bold;line-height:var(--ione4-block-category-line-height);letter-spacing:var(--ione4-block-category-letter-spacing);text-transform:uppercase}.ione4-block-title{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);margin-bottom:8px;line-height:var(--ione4-block-title-line-height);letter-spacing:var(--ione4-block-title-letter-spacing)}.ione4-block-title a:hover{color:rgba(var(--ione4-color-primary), 0.9)}.ione4-block-title-text{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);font-size:1.25rem;font-weight:bold;line-height:var(--ione4-block-title-line-height);margin-bottom:8px !important;letter-spacing:var(--ione4-block-title-letter-spacing)}@media (min-width: 901px){.ione4-block-title-text{font-size:2.3rem}}.ione4-block-excerpt-text,.ione4-block-post-date-text{font-family:var(--ione4-font-family-secondary);font-size:.94rem;color:var(--ione4-font-color-secondary);line-height:var(--ione4-block-excerpt-line-height);letter-spacing:var(--ione4-block-excerpt-letter-spacing)}.editor-styles-wrapper p.ione4-block-excerpt-text{line-height:var(--ione4-block-excerpt-line-height)}.ione4-block-post-date-text{font-size:.75rem}.ione4-block-post-date{margin-top:10px}.ione4-post-title{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);font-size:3.75rem;font-weight:bold;line-height:var(--ione4-post-headline-line-height);letter-spacing:var(--ione4-post-headline-letter-spacing)}.ione4-font-widget-title{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);font-size:1.44rem;font-weight:bold;line-height:var(--ione4-block-title-line-height);letter-spacing:var(--ione4-block-title-letter-spacing);text-transform:uppercase}.ione4-font-block-quotes{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);font-size:3.75rem;font-weight:bold;line-height:var(--ione4-block-quote-line-height);letter-spacing:var(--ione4-block-quote-letter-spacing);font-style:italic}.ione4-font-button,.ione4-font-label{font-family:var(--ione4-font-family-primary);color:var(--ione4-font-color-primary);font-size:1.44rem;font-weight:bold;line-height:var(--ione4-button-label-line-height);letter-spacing:var(--ione4-button-label-letter-spacing);text-transform:uppercase}.ione4-font-body{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:1.44rem;font-weight:normal;line-height:var(--ione4-body-line-height);letter-spacing:var(--ione4-body-letter-spacing)}.ione4-font-post-excerpt{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:1.44rem;font-weight:normal;line-height:var(--ione4-post-excerpt-line-height);letter-spacing:var(--ione4-post-excerpt-letter-spacing)}.ione4-font-byline{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:1.44rem;font-weight:normal;line-height:var(--ione4-byline-line-height);letter-spacing:var(--ione4-byline-letter-spacing)}.ione4-block-byline-text{font-size:.75rem}.ione4-font-breadcrumbs{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:.75rem;font-weight:normal;line-height:var(--ione4-breadcrumb-line-height);letter-spacing:var(--ione4-breadcrumb-letter-spacing)}.ione4-font-pagination-link{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:1.44rem;font-weight:normal;line-height:var(--ione4-paginated-link-line-height);letter-spacing:var(--ione4-paginated-link-letter-spacing)}.ione4-font-timestamp{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:.75rem;font-weight:normal;line-height:var(--ione4-timestamp-line-height);letter-spacing:var(--ione4-timestamp-letter-spacing)}.ione4-font-post-tag{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:.75rem;font-weight:normal;line-height:var(--ione4-post-tag-line-height);letter-spacing:var(--ione4-post-tag-letter-spacing)}.ione4-font-footer-link{font-family:var(--ione4-font-family-secondary);color:var(--ione4-font-color-secondary);font-size:1.44rem;font-weight:normal;line-height:var(--ione4-footer-link-line-height);letter-spacing:var(--ione4-footer-link-letter-spacing)}.ione4-link{color:inherit;text-decoration:none}.ione4-link:hover{text-decoration:underline;opacity:0.5}.ione4-video-thumbnail-icon{align-items:center;background-color:var(--ione4-color-primary);border-radius:100%;display:flex;height:50px;justify-content:center;left:calc(50% - 25px);position:absolute;top:calc(50% - 28px);width:50px}@media (min-width: 769px){.ione4-video-thumbnail-icon{height:58px;left:calc(50% - 29px);top:calc(50% - 32px);width:58px}}.ione4-video-thumbnail-icon svg{margin-left:4px}.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-2 .ione4-feature-posts-card:not(:first-child) .ione4-video-thumbnail-icon,.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-3 .ione4-feature-posts-card:not(:first-child) .ione4-video-thumbnail-icon,.ione4-feature-posts-type-cluster4 .ione4-feature-posts-section-2 .ione4-feature-posts-card .ione4-video-thumbnail-icon{transform:scale(0.5)}@media (min-width: 1024px){.ione4-episode-super-feature .ione4-video-thumbnail-icon{height:84px;left:calc(50% - 42px);top:calc(50% - 44px);width:84px}.ione4-episode-super-feature .ione4-video-thumbnail-icon svg{width:25px;height:33px;margin-left:6px}}.ione4-video-length{background-color:#171717;bottom:25px;color:white;font-family:var(--ione4-font-family-secondary);font-size:20px;font-weight:700;line-height:1;padding:4px 16px 6px;position:absolute;right:25px}.ione4-feature-posts-type-4-across .ione4-video-length,.ione4-feature-posts-type-cluster2 .ione4-feature-posts-type-2-across .ione4-video-length,.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-1 .ione4-feature-posts-card:not(:first-child) .ione4-video-length,.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-2 .ione4-video-length,.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-3 .ione4-video-length{bottom:18px;font-size:16px;padding:4px 11px 6px;right:18px}.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-2 .ione4-feature-posts-card:not(:first-child) .ione4-video-length,.ione4-feature-posts-type-cluster3 .ione4-feature-posts-section-3 .ione4-feature-posts-card:not(:first-child) .ione4-video-length,.ione4-feature-posts-type-cluster4 .ione4-feature-posts-section-2 .ione4-feature-posts-card .ione4-video-length{display:none}.ione4-widget .ione4-widget-title{background-color:transparent;color:var(--ione4-color-accent);display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-family:var(--ione4-font-family-primary);font-size:1.44rem;font-weight:bold;letter-spacing:0;line-height:1.25;margin-bottom:20px;text-align:left;text-transform:none}.ione4-widget .ione4-widget-title__link{color:var(--ione4-color-accent);font-size:1.25rem;font-weight:bold;letter-spacing:.03rem;line-height:1.25;text-align:right;text-transform:uppercase}@media (max-width: 900px){.ione4-widget .ione4-widget-title__link{display:none}}.ione4-widget .ione4-widget-title__link svg{fill:var(--ione4-color-accent);margin-left:0.3em}.ione4-widget .ione4-widget-title__link:focus,.ione4-widget .ione4-widget-title__link:hover{color:var(--ione4-color-primary);opacity:0.85;text-decoration:none}.ione4-widget .ione4-widget-title__link:focus svg,.ione4-widget .ione4-widget-title__link:hover svg{fill:var(--ione4-color-primary);opacity:0.85}.ione4-widget.ione4-widget--alt .ione4-widget-title__link{display:none}.ione4-alternating-super-feature .ione4-widget-title{margin-left:3rem}@media (max-width: 900px){.ione4-alternating-super-feature .ione4-widget-title{margin-left:1.5rem}}@media (min-width: 1930px){.ione4-alternating-super-feature .ione4-widget-title{margin-left:0}}.container .ione4-alternating-super-feature .ione4-widget-title{margin-left:0}.ione4-widget.ione4-widget--alt .ione4-widget-title{color:var(--ione4-color-primary);display:block;position:relative;text-align:center;z-index:1}.ione4-widget.ione4-widget--alt .ione4-widget-title::before{border-top:2px solid;border-color:var(--ione4-color-primary);color:var(--ione4-color-primary);content:"";left:0;position:absolute;top:50%;width:100%;z-index:-1}.ione4-widget.ione4-widget--alt .ione4-widget-title .ione4-widget-title__text{background-color:#fff;padding:0 10px;text-transform:uppercase}.ione4-widget-call-to-action{align-items:center;border-radius:6px;border:1px solid;color:var(--ione4-color-primary);display:flex;font-size:1.06rem;font-weight:bold;justify-content:center;letter-spacing:.03rem;line-height:1;margin:20px 0;padding:18px;text-align:center;text-transform:uppercase}@media (min-width: 901px){.ione4-widget-call-to-action{display:none}}.ione4-widget-call-to-action:focus,.ione4-widget-call-to-action:hover{color:var(--ione4-color-primary);opacity:0.85;text-decoration:none}.wp-block-columns{display:flex;flex-direction:column}@media (min-width: 901px){.wp-block-columns{flex-direction:row}}.ione4-container,.wp-block-group__inner-container{margin:0 auto;width:100%}.ione4-block-flex{display:flex}.ione4-block-column{width:100%}@media (min-width: 901px){.ione4-block-column{width:50%}}.ione4-grid{display:grid;gap:40px 20px;min-height:0;min-width:0}.ione4-grid-items-2{grid-template-columns:repeat(auto-fit, minmax(440px, 1fr))}.ione4-grid-items-3{grid-template-columns:repeat(auto-fit, minmax(320px, 1fr))}.ione4-grid-items-4{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.ione4-grid-items-5{grid-template-columns:repeat(auto-fit, minmax(225px, 1fr))}@media (min-width: 901px){.is-style-homepage-river-left{margin-right:10px}}@media (min-width: 901px){.is-style-homepage-river-right{margin-left:10px}}.ione4-post-super-wrapper__has-background{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.ione4-post-super-wrapper__has-background-video{position:relative}.ione4-post-super-wrapper__video-background{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}

/*# sourceMappingURL=ione4-styles.css.map */