.blog-cta-block{display:flex;flex-direction:column;gap:20px;margin:8px 0}.blog-cta-block__content{align-items:center;border-radius:24px;display:flex;flex-direction:column;gap:24px;padding:24px 15px}.blog-cta-block h3{color:var(--Neutral-Dark-gray,rgb(var(--color-black)))!important;font-size:24px;font-weight:700;line-height:120%;margin-bottom:0;margin-top:0}.blog-cta-block__description{color:var(--Neutral-Dark-gray,rgb(var(--color-black)));font-size:16px;font-style:normal;font-weight:400;line-height:normal}.blog-cta-block__cta{background-color:rgb(var(--color-primary));border-radius:100px;font-size:18px;font-style:normal;padding:10px 24px}.blog-cta-block__link{color:#fff;font-size:18px;text-align:center}.blog-cta-block__image{flex-grow:1}.blog-cta-block__image img{border-radius:30px;width:100%}@media only screen and (min-width:768px){.blog-cta-block{justify-content:space-between}.blog-cta-block h3{text-align:center}.blog-cta-block__description{color:var(--Neutral-Dark-gray,rgb(var(--color-black)));font-size:18px;font-weight:500;line-height:150%;text-align:center}.blog-cta-block__content{max-height:335px;max-width:396px}.blog-listings-page .blog-cta-block__content{max-height:none;max-width:none}.toc .blog-cta-block__content{padding:24px 15px}.blog-cta-block__image img{border-radius:24px;height:335px!important;object-fit:cover}.blog-cta-block__cta{margin:auto;min-width:300px}.toc .blog-cta-block h3{text-align:left}.toc .blog-cta-block__description{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.toc .blog-cta-block__cta{background-color:rgb(var(--color-primary));border-radius:100px;font-size:18px;font-style:normal;height:48px;padding:10px 24px}.footer-cta .blog-cta-block{display:block}.footer-cta .blog-cta-block__content{max-width:none}.footer-cta .blog-cta-block h3{font-size:36px}}@media only screen and (min-width:768px) and (max-width:1008px){.blog-cta-block{flex-direction:column}.blog-cta-block__content{max-width:none;width:100%}}@media only screen and (min-width:1110px){.blog-cta-block__cta{padding:15px 20px}}