.wp-block-monocle-partnered-content{background-color:var(--custom-highlight,var(--surface-neutral-primary));color:var(--custom-highlight-over,var(--text-primary))}.wp-block-monocle-partnered-content .o-partnered-content-block{background-color:inherit;color:inherit}.o-partnered-content-block{background-color:var(--custom-highlight,var(--surface-neutral-primary));border-radius:var(--border-radius);color:var(--custom-highlight-over,var(--text-primary))}.c-partnered-content-block{--c-partnered-content-block-image-max-width:46.5625rem;-moz-column-gap:var(--spacing-24);column-gap:var(--spacing-24);display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;padding:var(--spacing-24);position:relative;row-gap:var(--spacing-32)}@media (min-width:48em){.c-partnered-content-block{flex-direction:row;justify-content:space-between}}.c-partnered-content-block a{color:inherit;position:relative;-webkit-text-decoration:none;text-decoration:none;z-index:calc(var(--z-index-content) + 1)}.c-partnered-content-block a:focus,.c-partnered-content-block a:hover{-webkit-text-decoration:underline;text-decoration:underline}.c-partnered-content-block a:focus{outline:none}.c-partnered-content-block a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.c-partnered-content-block__content{display:flex;flex-direction:column;gap:var(--spacing-16)}@media (min-width:48em){.c-partnered-content-block__gallery,.c-partnered-content-block__image{flex:0 0 50%;justify-content:flex-end}}@media (min-width:64em){.c-partnered-content-block__gallery,.c-partnered-content-block__image{flex-basis:60%}}.c-partnered-content-block__image{display:flex;justify-content:center;max-width:var(--c-partnered-content-block-image-max-width);width:100%}.c-partnered-content-block__image img{aspect-ratio:var(--aspect-ratio-4-3);width:100%}.c-partnered-content-block__gallery{align-content:center;display:grid;grid-gap:var(--spacing-16);gap:var(--spacing-16);grid-template-columns:1fr 1fr;max-width:var(--c-partnered-content-block-image-max-width)}.c-partnered-content-block__tags{display:flex;flex-flow:row wrap;gap:var(--spacing-8) var(--spacing-16)}.c-partnered-content-block__tag{color:inherit;font-size:var(--ts-eyebrow-sm-font-size,initial);line-height:var(--ts-eyebrow-sm-line-height,initial);position:relative;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.c-partnered-content-block__tag:hover{-webkit-text-decoration:underline;text-decoration:underline}.c-partnered-content-block__tag:after{border:.5px solid currentColor;bottom:1px;content:"";display:block;left:auto;position:absolute;right:calc(var(--spacing-8)*-1);top:1px;transform:translateX(1px)}.c-partnered-content-block__tag:last-child:after{display:none}.c-partnered-content-block__title{font-size:var(--ts-heading-3-mobile-font-size,initial);line-height:var(--ts-heading-3-mobile-line-height,initial)}@media (min-width:64em){.c-partnered-content-block__title{font-size:var(--ts-heading-2-desktop-font-size,initial);line-height:var(--ts-heading-2-desktop-line-height,initial)}}.c-partnered-content-block__tags+.c-partnered-content-block__title{margin-top:calc(var(--spacing-8)*-1)}.c-partnered-content-block__title a{position:static}.c-partnered-content-block__title a:after{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:var(--z-index-content)}.c-partnered-content-block__description{font-size:var(--ts-body-lg-mobile-font-size,initial);line-height:var(--ts-body-lg-mobile-line-height,initial)}@media (min-width:64em){.c-partnered-content-block__description{font-size:var(--ts-body-lg-desktop-font-size,initial);line-height:var(--ts-body-lg-desktop-line-height,initial)}}.c-partnered-content-block__read-time{color:inherit;font-size:var(--ts-eyebrow-sm-font-size,initial);line-height:var(--ts-eyebrow-sm-line-height,initial);text-transform:uppercase}.c-partnered-content-block__partner{display:flex;flex-direction:column;gap:var(--spacing-16);margin-top:auto;padding-top:var(--spacing-16)}.c-partnered-content-block__partner-label{color:inherit;font-size:var(--ts-eyebrow-sm-font-size,initial);line-height:var(--ts-eyebrow-sm-line-height,initial);text-transform:uppercase}.c-partnered-content-block__partner__logos{display:flex;flex-flow:row wrap;gap:var(--spacing-16) var(--spacing-32)}.c-partnered-content-block__partner__logo{position:relative}.c-partnered-content-block__partner__logo:after{border:.5px solid currentColor;bottom:1px;content:"";display:block;left:auto;position:absolute;right:calc(var(--spacing-16)*-1);top:1px;transform:translateX(1px)}.c-partnered-content-block__partner__logo:last-child:after{display:none}.c-partnered-content-block__partner__logo a{display:block}
