.c-sidebar-cta{background-color:var(--cv2-color-bg);border:1px solid var(--cv2-color-border);border-radius:var(--cv2-radius-md);overflow:hidden}.c-sidebar-cta__body{color:var(--cv2-color-text);font-size:var(--cv2-fs-body-sm);line-height:var(--cv2-lh-body-sm);overflow-wrap:anywhere;padding:var(--cv2-space-4)}.c-sidebar-cta__body>*+*{margin-top:var(--cv2-space-3)}.c-sidebar-cta__body img{height:auto;width:100%}.c-sidebar-cta__body>:first-child:has(img):not(:has(:not(a,img,span,br))){margin:calc(var(--cv2-space-4)*-1) calc(var(--cv2-space-4)*-1) 0}.c-sidebar-cta__body>:first-child:last-child:has(img):not(:has(:not(a,img,span,br))){margin:calc(var(--cv2-space-4)*-1)}.c-sidebar-cta__body>:first-child:has(img)+*{margin-top:var(--cv2-space-4)}.c-sidebar-cta__body h2,.c-sidebar-cta__body h3,.c-sidebar-cta__body h4{color:var(--cv2-color-heading);font-size:var(--cv2-fs-h4);font-weight:700;line-height:var(--cv2-lh-heading-sm)}.c-sidebar-cta__body a:not([class]){color:var(--cv2-color-primary);text-decoration:underline}.c-sidebar-cta__body .cv2-btn{width:100%}