.el-blog-post-card-full-width{width:100%;overflow:hidden}.el-blog-post-card-full-width__inner{position:relative;width:100%;padding-bottom:150%}.el-blog-post-card-full-width__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease-out}.el-blog-post-card-full-width:hover .el-blog-post-card-full-width__image{transform:scale(1.02)}.el-blog-post-card-full-width__content{position:absolute;bottom:0;left:0;width:fit-content;padding:32px 20px;z-index:1}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__content{width:100%}.el-blog-post-card-full-width__pre-title{padding:8px 15px;margin-bottom:24px;display:block;width:fit-content;white-space:nowrap;border-radius:100px;border:1px solid #fff;font-weight:400;font-size:9px;line-height:100%;letter-spacing:.18em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__pre-title{padding:5px 9px;margin-bottom:32px;margin-inline:auto;font-size:8px}.el-blog-post-card-full-width__title{margin:0 0 24px;font-weight:700;letter-spacing:.2rem;line-height:.8;color:#ff7c7c;text-wrap:balance}.el-blog-post-card-full-width__title em{color:#fff}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__title{margin:0 0 32px;text-align:center}.el-blog-post-card-full-width__date{margin-bottom:4px;font-weight:400;font-size:11px;line-height:160%;letter-spacing:.1em;color:#fff}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__date{text-align:center}.el-blog-post-card-full-width__excerpt{max-width:502px;width:100%;font-weight:400;font-size:15px;line-height:160%;letter-spacing:.09em;color:#fff}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__excerpt{max-width:472px;margin-inline:auto;text-align:center}.el-blog-post-card-full-width .el-blog-post-card-full-width__btn{max-width:180px;width:100%;margin-top:24px;padding:1.2rem 2rem;font-weight:600;letter-spacing:.2em}.el-blog-post-card-full-width .el-blog-post-card-full-width__btn:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__btn{display:block;margin-top:32px;max-width:180px;padding:1.2rem 2rem;margin-inline:auto}.el-blog-post-card-full-width__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000 37.81%,#0009);z-index:0}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__overlay{background-color:#0000004d}@media screen and (width >= 500px){.el-blog-post-card-full-width__inner{padding-bottom:120%}}@media screen and (width >= 768px){.el-blog-post-card-full-width__inner{padding-bottom:65%}.el-blog-post-card-full-width__content{position:absolute;inset:50% 40px auto auto;transform:translateY(-50%);max-width:450px}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__content{inset:50% 50% auto auto;transform:translate(50%,-50%);max-width:100%}.el-blog-post-card-full-width__pre-title,.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__pre-title{padding:12px 18px;font-size:10px}.el-blog-post-card-full-width__excerpt{max-width:460px}.el-blog-post-card-full-width__overlay{background-color:#0000004d}}@media screen and (width >= 1024px){.el-blog-post-card-full-width__content{max-width:500px}}@media screen and (width >= 1200px){.el-blog-post-card-full-width__content{max-width:600px}}@media screen and (width >= 1280px){.el-blog-post-card-full-width__inner{padding-bottom:50%}.el-blog-post-card-full-width__content{inset:50% 100px auto auto}.el-blog-post-card-full-width__pre-title{margin-bottom:32px}.el-blog-post-card-full-width__title{margin:0 0 38px}.el-blog-post-card-full-width__date{margin-bottom:8px}.el-blog-post-card-full-width__excerpt{max-width:502px}.el-blog-post-card-full-width .el-blog-post-card-full-width__btn{max-width:240px;margin-top:32px;font-size:1.3rem;padding:1.7rem 2rem}.el-blog-post-card-full-width__center-mode .el-blog-post-card-full-width__btn{max-width:251px}}@media screen and (width >= 1550px){.el-blog-post-card-full-width__content{max-width:740px}}
