.so-blog-cta{background-color:var(--so-color-mint-mist);color:var(--so-color-navy);display:flex;gap:24px;margin-bottom:var(--so-block-gap);margin-top:var(--so-block-gap);padding:48px;.content{align-items:flex-start;display:flex;flex-direction:column;gap:16px;.overline{font-size:12px;line-height:16px}>*{margin:0}a.button{margin-top:auto;padding-left:24px;padding-right:24px}}figure{aspect-ratio:1/1;flex:0 0 318px;margin:0;position:relative;width:318px;img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}}@media screen and (max-width:1200px){padding:var(--so-block-gap)}@media screen and (max-width:768px){figure{flex:0 0 160px;width:160px}}@media screen and (max-width:500px){figure{display:none}}}