@media screen and (min-width: 1280px){.media-text-cta{grid-template-columns:repeat(2, 1fr)}}.media-text-cta+.media-text-cta{margin-top:var(--spacing-6)}@media screen and (min-width: 576px){.media-text-cta+.media-text-cta{margin-top:var(--spacing-7)}}@media screen and (min-width: 1280px){.media-text-cta+.media-text-cta{margin-top:var(--spacing-8)}}@media screen and (min-width: 1280px){.media-text-cta--media-align-right .media-text-cta__media-wrap{order:1}}.media-text-cta__media-wrap{border-radius:var(--border-radius-large);overflow:hidden;position:relative;aspect-ratio:16/9}@media screen and (min-width: 1280px){.media-text-cta__media-wrap{aspect-ratio:initial}}.media-text-cta__media-wrap--square{aspect-ratio:1/1}.media-text-cta .fancy-video__cover-wrap{margin-top:0}.media-text-cta__badge{background-color:var(--color-magenta);box-shadow:var(--shadow-4);color:var(--color-white);font-weight:var(--font-weight-bold);position:absolute;top:0;left:0;letter-spacing:2px;padding:6px 20px 6px 14px;text-transform:uppercase;clip-path:polygon(0% 0%, 100% 0%, 94% 100%, 0% 100%)}.media-text-cta__image{width:100%;height:100%;object-fit:cover}.media-text-cta__secondary-text{color:var(--color-gray-60);margin-top:var(--spacing-4)}.media-text-cta__cta{margin-top:var(--grid-row-gutter);display:flex;flex-direction:column;gap:var(--spacing-5)}@media screen and (min-width: 576px){.media-text-cta__cta{flex-direction:row}}.media-text-cta__cta .btn{min-width:200px;width:100%}@media screen and (min-width: 576px){.media-text-cta__cta .btn{width:auto;flex:1;min-width:0}}@media screen and (min-width: 1280px){.media-text-cta__cta .btn:only-child{max-width:-webkit-max-content;max-width:max-content;min-width:calc(50% - var(--spacing-5)/2)}}.media-text-cta__iframe{border:0;position:relative;width:100%;height:100%}.media-text-cta .fancy-video{height:100%}.media-text-cta__overline{color:var(--color-gray-80);font-weight:var(--font-weight-bold);margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}
