/* START_SECTION:yul-vague1-hero (INDEX:71) */
.yul-v1-home{position:relative;overflow:hidden;background:#142b21;color:#fff;min-height:600px}
.yul-v1-home__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}
.yul-v1-home__copy{position:relative;z-index:1;width:49%;max-width:800px;padding:65px 30px 45px 5vw}
.yul-v1-home h2{font-size:clamp(38px,4.1vw,70px);line-height:1.08;color:#fff;margin:14px 0 20px}
.yul-v1-home__eyebrow{font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.yul-v1-home__price{font-size:clamp(21px,2vw,30px);font-weight:700;color:#d4ed45;margin:0 0 12px}
.yul-v1-home .btn{margin-top:10px;color:#173b2e;background:#d4ed45;border-color:#d4ed45}.yul-v1-home .btn:hover{color:#173b2e;background:#e2f879;border-color:#e2f879}
.yul-v1-home__terms{font-size:12px;max-width:450px;margin-top:18px;line-height:1.4}
@media(max-width:767px){
.yul-v1-home{height:750px;min-height:0}
.yul-v1-home__image{object-fit:contain;object-position:center bottom}
.yul-v1-home__copy{width:100%;max-width:none;padding:35px 25px 0}
.yul-v1-home h2{font-size:36px;margin:10px 0 14px}
.yul-v1-home__price{font-size:23px}
.yul-v1-home__terms{max-width:350px;font-size:11px}
}
/* END_SECTION:yul-vague1-hero */
