.u5m-cta-row{margin:var(--section-margin-none);padding:var(--section-padding-medium);.center{display:flex;flex-direction:row;gap:50px;justify-content:space-between;&:not(.top-aligned):not(.bottom-aligned){align-items:center}&.top-aligned{align-items:flex-start}&.center-aligned{align-items:center}&.bottom-aligned{align-items:flex-end}.intro-content{.heading{&:has(span){display:flex;flex-direction:column}span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:var(--orange-1);-webkit-text-fill-color:transparent}}}.media{box-shadow:var(--shadow1);max-width:580px;width:100%;&.is-image{img{border-radius:var(--border3);height:auto;width:100%}}&.is-video{border-radius:var(--border3);overflow:hidden}}}}@media (max-width:1024px){.u5m-cta-row{.center:not(.media-none){align-items:flex-start}}}@media (max-width:991px){.u5m-cta-row{.center:not(.media-none){flex-direction:column;.media{max-width:100%}}}}.u5m-cta-row.cta-reveal{display:grid;padding:0;.cta-reveal-layer{grid-column:1;grid-row:1;padding:var(--section-padding-medium)}.reveal-layer{animation:cta-triangle-reveal linear both;animation-range:entry 0 contain 100%;animation-timeline:view();pointer-events:none;.intro-content{.description,.eyebrow,.heading,.intro-content-upper a:not([class*=btn]),p{color:inherit;-webkit-text-fill-color:inherit;-webkit-text-stroke-width:0}.heading span{-webkit-text-stroke-color:#fff;-webkit-text-fill-color:transparent}}}}@keyframes cta-triangle-reveal{0%{clip-path:polygon(0 100%,50% 100%,100% 100%,100% 100%,0 100%)}50%{clip-path:polygon(0 100%,50% 0,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,50% 0,100% 0,100% 100%,0 100%)}}