
.hero.c4 .identity{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-bottom:48px}
.hero.c4 .hero-name{font-size:clamp(2.4rem,4.5vw,4rem)}
.hero.c4 .identity .eyebrow{margin:0}
.hero.c4 h1>.first{font-size:clamp(4rem,9.5vw,9rem);white-space:nowrap}
.hero.c4 h1>.next{font-size:clamp(3rem,6.8vw,6.4rem);white-space:nowrap;margin:14px 0 0 20%;border-bottom:1px solid var(--green);padding-bottom:20px;width:fit-content}
.hero.c4 .editorial-footer{display:flex;align-items:end;justify-content:space-between;gap:70px;margin-top:38px}
.hero.c4 .editorial-footer p{max-width:490px}
.hero.c4 .actions{margin:0;flex-shrink:0}
@media(max-width:1100px){.hero.c4 .editorial-footer{gap:35px}.hero.c4 h1>.next{margin-left:15%}}
@media(max-width:800px){.hero.c4 .editorial-footer{display:block}.hero.c4 .actions{margin-top:25px}.hero.c4 h1>.next{margin-left:9%}}
@media(max-width:600px){.hero.c4 .identity{margin-bottom:36px;gap:16px}.hero.c4 .hero-name{font-size:31px}.hero.c4 .identity .eyebrow{font-size:8px;max-width:18ch}.hero.c4 h1>.first{font-size:clamp(2.7rem,11.5vw,4rem)}.hero.c4 h1>.next{font-size:clamp(1.9rem,7.8vw,3rem);margin-top:15px;margin-left:8%;padding-bottom:18px}.hero.c4 .editorial-footer{margin-top:28px}}
