@media(min-width: 48em){.media-text-dynamic:not(.is-style-card) .media-text-dynamic__wrap{grid-template-columns:70% 1fr}}.media-text-dynamic:not(.is-style-card).has-media-on-the-right .media-text-dynamic__content{margin-left:0;margin-right:calc(var(--wdg-block-gap)*-3)}.has-media-on-the-right .media-text-dynamic:not(.is-style-card) .media-text-dynamic__content{margin-left:0;margin-right:calc(var(--wdg-block-gap)*-3)}@media(min-width: 48em){.media-text-dynamic:not(.is-style-card) .media-text-dynamic__content{margin-left:calc(var(--wdg-block-gap)*-3);grid-column:2;grid-row:1}}.media-text-dynamic__wrap{display:grid;grid-template-rows:auto;position:relative;gap:var(--wdg-block-gap);align-items:center}@media(min-width: 48em){.is-style-card .media-text-dynamic__wrap{grid-template-columns:100%}}.media-text-dynamic__wrap.wp-block-group>:first-child,.media-text-dynamic__wrap .wp-block-group:not(.has-background)>:last-child,.media-text-dynamic__wrap .wp-block-group{margin-bottom:0;margin-top:0}.media-text-dynamic.alignfull .media-text-dynamic__wrap.alignwide{max-width:calc(var(--wdg-wide-width) + 2*var(--wdg-block-gap))}.media-text-dynamic__date p.has-kicker-variant,.media-text-dynamic__term p.has-kicker-variant{padding-top:var(--wdg-spacings-xs);padding-bottom:0;margin:0 !important}.media-text-dynamic__date{font-size:var(--wdg-font-xxsmall);padding-bottom:var(--wdg-spacings-xs);font-weight:500;letter-spacing:.55px;line-height:1.83;font-family:var(--wdg-family-headings);color:currentColor;text-transform:uppercase;box-sizing:border-box}.listing .media-text-dynamic__date{padding-top:var(--wdg-spacings-xs)}.media-text-dynamic__media{grid-column:1/3;grid-row:1;margin:0;overflow:hidden}.media-text-dynamic__media figcaption{display:none}@media(min-width: 48em){.media-text-dynamic__media{grid-column:1}}.media-text-dynamic__media img{width:100%;vertical-align:middle;transition:transform 200ms ease-in-out}.media-text-dynamic__media figcaption{display:none}.media-text-dynamic__media--cropped{position:relative}.media-text-dynamic__title{font-size:var(--wdg-card-title);font-family:var(--wdg-excerpt-title-family);font-style:normal;font-weight:var(--wdg-excerpt-title-weight);line-height:var(--wdg-excerpt-title-line-height);letter-spacing:-0.9px;transition:.4s color ease-in-out}.media-text-dynamic__title h3{font-family:var(--wdg-excerpt-title-family)}.media-text-dynamic__content{grid-column:1/3;grid-row:2;align-self:center;background:var(--wdg-white);z-index:1}@media(min-width: 48em){.media-text-dynamic.is-style-card .media-text-dynamic__content{grid-column:1/2}}@media(max-width: 47.9375em){.media-text-dynamic__content{margin-top:calc(var(--wdg-block-gap)*-3);margin-left:calc(var(--wdg-block-gap)*1)}}.media-text-dynamic__content-wrap{padding:var(--wdg-spacings-s)}@media(min-width: 48em){.media-text-dynamic__content-wrap{padding:var(--wdg-spacings-triple) var(--wdg-spacings-triple) var(--wdg-spacings-double) var(--wdg-spacings-triple)}.is-style-card .media-text-dynamic__content-wrap{padding:var(--wdg-spacings-double) var(--wdg-spacings-double) var(--wdg-spacings-m) var(--wdg-spacings-l)}}@media(min-width: 48em){.featured-case-study__column-right .media-text-dynamic__content-wrap,.featured-case-study__column-right .media-text-dynamic__content-wrap .is-style-card{padding-left:var(--wdg-spacings-triple);padding-right:var(--wdg-spacings-triple)}}.media-text-dynamic__content--full-width{grid-column:1/3 !important;padding-left:0;padding-right:0}@media(min-width: 48em){.is-style-card .media-text-dynamic__content{margin-top:calc(var(--wdg-block-gap)*-5);margin-left:calc(var(--wdg-block-gap)*3)}}.media-text-dynamic__meta{display:flex;gap:0;align-items:center;border-top:1px solid var(--wdg-gray-25);padding-bottom:var(--wdg-spacings-m);margin-left:var(--wdg-text-gap)}@media(min-width: 48em){.media-text-dynamic__meta{margin:0 var(--wdg-spacings-triple)}}.media-text-dynamic__meta .byline{margin-right:1em;margin-left:1em}.media-text-dynamic__link{display:block;border:none !important}.media-text-dynamic__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.media-text-dynamic:hover .media-text-dynamic__media img,.media-text-dynamic:focus-within .media-text-dynamic__media img{transform:scale(1.025)}.media-text-dynamic:hover .media-text-dynamic__title,.media-text-dynamic:focus-within .media-text-dynamic__title{color:var(--wdg-title-hover-color)}.media-text-dynamic.has-media-on-the-right{grid-template-columns:1fr 50%}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__media{grid-row:1;grid-column:1/3}@media(min-width: 48em){.media-text-dynamic.has-media-on-the-right .media-text-dynamic__media{grid-column:2}}.media-text-dynamic.has-media-on-the-right .media-text-dynamic__content{grid-column:1/3;grid-row:2}@media(min-width: 48em){.media-text-dynamic.has-media-on-the-right .media-text-dynamic__content{grid-column:1;grid-row:1}}.media-text-dynamic.is-vertically-aligned-top .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-top .media-text-dynamic__content{align-self:start}.media-text-dynamic.is-vertically-aligned-center .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-center .media-text-dynamic__content{align-self:center}.media-text-dynamic.is-vertically-aligned-bottom .media-text-dynamic__media,.media-text-dynamic.is-vertically-aligned-bottom .media-text-dynamic__content{align-self:end}.media-text-dynamic__terms ul{margin:0}.media-text-dynamic__terms ul li{padding:calc(var(--wdg-text-gap)/2) var(--wdg-text-gap);padding-left:0;border-right:1px solid var(--wdg-gray-25)}.media-text-dynamic__terms ul li a{font-weight:500;line-height:1.83;letter-spacing:.55px;text-transform:uppercase;font-size:var(--wdg-font-xxsmall);font-style:normal;font-family:var(--wdg-family-headings);text-decoration:none}.media-text-dynamic .wp-block-button__link,.media-text-dynamic__terms{position:relative;z-index:3}.media-text-dynamic--aspect-ratio--1-1 .media-text-dynamic__media img{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.media-text-dynamic--aspect-ratio--4-3 .media-text-dynamic__media img{-o-object-fit:cover;object-fit:cover;aspect-ratio:4/3}.media-text-dynamic--aspect-ratio--3-4 .media-text-dynamic__media img{-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4}.media-text-dynamic--aspect-ratio--16-9 .media-text-dynamic__media img{-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}

/*# sourceMappingURL=style.css.map */