.cm__section{padding-bottom:var(--section-padding-y);padding-top:var(--section-padding-y)}.cm__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-lg);margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding-left:var(--template-margin);padding-right:var(--template-margin)}@media (min-width:768px){.cm__inner{align-items:center;flex-direction:row;gap:var(--space-3xl)}.cm__inner--media-right{flex-direction:row-reverse}}.cm__media{aspect-ratio:1/1;border-radius:8px;box-sizing:border-box;flex-shrink:0;overflow:hidden;width:100%}@media (min-width:768px){.cm__media{aspect-ratio:424/520;flex:1 0 0;width:auto}}.cm__image,.cm__video{display:block;height:100%;object-fit:cover;width:100%}.cm__content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-lg);width:100%}@media (min-width:768px){.cm__content{flex:1 0 0;width:auto}}.cm__heading{color:var(--color-text)!important;margin:0!important;padding:0!important;text-wrap:balance}.cm__heading,.cm__heading span{background-color:transparent!important;background:none!important}.cm__heading span{color:inherit!important}.cm__body{color:var(--color-text-variant)!important;text-wrap:balance}.cm__body div,.cm__body p,.cm__body span{color:inherit!important}.cm__body p{margin:0 0 var(--space-md)}.cm__body p:last-child{margin-bottom:0}.cm__attribution{display:flex;flex-direction:column;gap:var(--space-xs)}.cm__attribution-name{color:var(--color-text)}.cm__attribution-role{color:var(--color-text-variant)}.cm__cta-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-md)}