.blog-post__cta__hero{max-width:800px;width:100%}.blog-post__cta__hero__content{width:100%}.blog-post__cta__hero .blog-post__cta__hero__description:not(:last-child),.blog-post__cta__hero .blog-post__cta__hero__title:not(:last-child){margin-bottom:4px}.blog-post__cta__hero div:has(>.button),.blog-post__cta__hero__button{flex:none}.blog-post__cta__hero__rating{align-items:center;background:var(--fifth-color);border-radius:200px;cursor:pointer;display:flex;gap:4px;margin-top:12px;padding:3px 8px;transition:var(--transition);width:fit-content}.blog-post__cta__hero__rating:hover{background:var(--fifth-accent-color)}.blog-post__cta__hero__rating p{font-size:var(--small-font-size);line-height:var(--small-line-height)}.blog-post__cta__hero__rating p:last-child{font-size:var(--extra-small-font-size);opacity:.8}@media screen and (min-width:992px){.blog-post__cta__hero{align-items:center;background-color:var(--white-color);border-radius:clamp(12px,3vw,16px);box-shadow:0 8px 20px 0 rgba(var(--third-color-rgb),.04);display:flex;gap:clamp(16px,3vw,20px);justify-content:space-between;padding:20px}}@media screen and (max-width:992px){.blog-post__cta__hero{background:linear-gradient(to top,var(--white-color),transparent);bottom:0;left:0;padding:0 20px 20px;position:fixed;z-index:9999}body:has(.blog-post__cta__hero){padding-bottom:80px}.blog-post__cta__hero__container{display:none}.blog-post__cta__hero .button{box-sizing:border-box!important;height:44px;min-height:auto;width:100%}body:has(.blog-post__hero__cta) footer{padding-bottom:calc(var(--spacing-base)*20)}}