.blog-cta{margin-block:40px}.blog-cta__inner{border-radius:16px;padding:28px 24px}.blog-cta__label{display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.blog-cta .blog-cta__title{font-family:Cooper Lt BT,Georgia,serif;font-size:22px;font-weight:400;line-height:1.3;margin:0 0 10px}.blog-cta .blog-cta__desc{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5;margin:0 0 20px}.blog-cta .blog-cta__btn{display:flex;height:auto;justify-content:center;padding:14px 28px;text-align:center;text-decoration:none;transition:background-color .2s,color .2s;width:100%}.blog-cta--dark .blog-cta__inner{background-color:#038181;color:#fff}.blog-cta--dark .blog-cta__label{color:hsla(0,0%,100%,.8)}.blog-cta--dark .blog-cta__title{color:#fff}.blog-cta--dark .blog-cta__desc{color:hsla(0,0%,100%,.9)}.blog-cta--dark .blog-cta__btn{background-color:#fff;color:#038181}.blog-cta--dark .blog-cta__btn:is(:hover,:focus-visible){background-color:#f0f0ef;color:#026161;text-decoration:none}.blog-cta--light .blog-cta__inner{background-color:#fff;border:2px solid #9bd0d3}.blog-cta--light .blog-cta__label{color:#038181}.blog-cta--light .blog-cta__title{color:#333}.blog-cta--light .blog-cta__desc{color:#383d3d}.blog-cta--light .blog-cta__btn{background-color:#038181;color:#fff}.blog-cta--light .blog-cta__btn:is(:hover,:focus-visible){background-color:#026161;color:#fff;text-decoration:none}@media (min-width:769px){.blog-cta__inner{padding:32px 40px}.blog-cta .blog-cta__title{font-size:26px}.blog-cta .blog-cta__btn{display:inline-flex;width:auto}}
