.component-landing-card{max-width:1036px;margin:90px auto 80px}
@media(min-width:768px){.component-landing-card{display:flex;justify-content:space-between;gap:30px}
}
.component-landing-card__item{width:100%}
@media(min-width:768px){.component-landing-card__item{width:50%}
}
.component-landing-card__wrap_image{height:400px;width:100%;position:relative}
.component-landing-card__image{height:400px;width:100%;position:relative;border-radius:16px;overflow:hidden}
.component-landing-card__image img{object-fit:cover;object-position:center;width:100%;position:absolute;z-index:-1;height:100%;transform:translate(50%,-50%);top:50%;right:50%}
.component-landing-card__stamp{position:absolute;width:100px;height:100px;bottom:-32px;right:42px}
.component-landing-card__text{padding:60px 20px}
@media(min-width:768px){.component-landing-card__text{padding:60px 68px}
}
.component-landing-card h3{font-weight:500;font-size:1.5rem;line-height:33px;letter-spacing:1px;text-transform:uppercase}
@media(min-width:768px){.component-landing-card h3{font-size:2.1875rem;line-height:45px}
}
.component-landing-card p{font-weight:400;font-size:1.375rem;line-height:30px}
@media(min-width:768px){.component-landing-card p{font-size:1.375rem;line-height:30px}
}
.component-landing-card a{font-weight:700;font-size:.875rem;line-height:20px;text-transform:uppercase;vertical-align:middle}
.component-landing-card a .de-icon{width:17.12px;height:14px;transition:all .2s ease-out;margin-left:5px}
.component-landing-card a:hover .de-icon{transform:translateX(5px)}
.component-landing-card__stamp img{width:100%;height:100%}