.content-block aside img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;}
.content-block{max-width:var(--block-max-width);margin:var(--basis-margin) auto;padding-left:var(--block-padding);padding-right:var(--block-padding);}
.content-block{--border-radius:1rem;}
.content-block aside{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;line-height:1.5;}
@media(min-width:500px){
.content-block aside{min-width:330px;-webkit-box-flex:1;-ms-flex:1 0 calc(40% - 1em);flex:1 0 calc(40% - 1em);}
}
.content-block aside .content__thumbnail{border-radius:var(--border-radius);margin:0;overflow:hidden;}
.content-block aside .content__thumbnail a{display:block;}
.content-block aside .content__thumbnail + .content__thumbnail,
.content-block aside .content__thumbnail + .epyt-video-wrapper{margin-top:2em;}
.content-block aside .epyt-video-wrapper + .content__thumbnail,
.content-block aside .epyt-video-wrapper + .epyt-video-wrapper{margin-top:2em;}
.content-block aside .content__feature{padding:1em;-webkit-box-flex:0;-ms-flex:0 1 calc(50% - var(--container-gap) / 2);flex:0 1 calc(50% - var(--container-gap) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;}
@media(max-width:787px){
.content-block aside .content__feature{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
}
@media(min-width:500px){
.content-block aside .content__feature{min-width:350px;}
}
.content-block aside .content__feature .feature__icon{font-size:2em;}
.content-block aside .content__feature .feature__title{font-size:1.25em;font-weight:700;margin:0;line-height:2.5em;}
.content-block aside .content__feature .feature__text p{margin-block:0.5em;}
.content-block aside .content__feature .feature__text p:first-child{margin-top:0;}
.content-block aside .content__feature .feature__text p:last-child{margin-bottom:0;}
.content-block aside img{border-radius:var(--border-radius);}
.content-block aside iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:var(--border-radius);overflow:hidden;}
.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(max-width:499px){
.content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
}
.content-container--even-columns .content__content, .content-container--even-columns .content__sidebar{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 1em);flex:1 0 calc(50% - 1em);}
@media(min-width:500px){
.content-container.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
}
.content-container.centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.content-container.stretched aside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.content-container.stretched figure{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
.content__content{-webkit-box-flex:1;-ms-flex:1 0 calc(60% - 1em);flex:1 0 calc(60% - 1em);}
.content__content strong{font-weight:bold;}
.content__content h2:first-child{margin-top:0;}
.content__content > p, .content__content ul{font-size:1.125em;line-height:1.5;font-weight:300;margin:0 0 1em 0;}
.content__content img.aligncenter{display:block;margin:1em auto;}
.content__content .content__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media(max-width:659px){
.content__content .content__links {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
}