.blog-aside-promo{border:1px solid hsl(var(--green));border-radius:1rem;overflow:hidden;position:relative}.blog-aside-promo__content{padding:1.5rem;--flow-spacing:0.5rem}.blog-aside-promo__title{color:hsl(var(--green));font-size:var(--font-size-base);font-weight:600}.blog-aside-promo__description{--flow-spacing:0.25rem}.blog-aside-promo__actions{--flow-spacing:0.75rem}