.media-content{--media-object--media--min-height:100%}@media (min-width:48em){.media-content{--media-object--media--min-height:18.75rem;--media-object--gap:var(--space--l);--media-object--content--justify-content:center}}.media-content:not(.has-background){--media-object--gap:var(--space--s)}.media-content:not(.has-background)[data-width=xl] .media-object__content{padding-inline:var(--space--container-padding)}.media-content.has-background{--media-object--inner-padding-x:0}.media-content .media-object__content{position:relative}@media (min-width:48em){.media-content .media-object__content{--flex-column--gap:var(--space--s)}}@media (min-width:62em){.media-content .media-object__media{overflow:visible}.media-content .media-object__media>*{height:calc(100% + var(--block-margin--y) * 2);left:0;max-width:none;position:absolute;top:calc(var(--block-margin--y) * -1);width:calc(100% + var(--layout-grid--column-width) + var(--layout-grid--gutter))}}.media-content .media-object__heading{font-family:var(--type--2--font-family)}.media-content .media-object__subheading:has(p+p){display:flex;flex-flow:column;gap:var(--space--3xs)}@media (min-width:62em){.media-content[data-media-position=before] .media-object__media>*{left:calc((var(--layout-grid--column-width) + var(--layout-grid--gutter)) * -1)}}.media-content .media-object__meta-prefix{left:0;margin-right:auto;position:absolute;top:0}.media-content .media-object__meta-prefix:before{background-color:var(--accent--color);content:"";display:block;height:.3125rem;left:0;position:absolute;top:100%;width:100%}.media-content .media-object__meta-prefix+.media-object__header{margin-top:var(--space--xs)}.media-content:has(.shape){--shape--top:calc(100% - (var(--shape--width) / 2));overflow:visible;position:relative}@media (min-width:62em){.media-content:has(.shape){--shape--width:7.5rem}}.media-content:has(.stripes):has(.shape) .shape[data-shape-location^=bottom]{display:none;visibility:hidden}@media (max-width:47.99em){.media-content[data-width=l].has-white-background-color{padding-inline:0}.media-content[data-width=l].has-white-background-color .media-object__inner{grid-column:1/-1}}