/* Two equal-edge headline rows, as requested. */
.cy-home-five .hero #hero-title{display:grid;gap:14px;width:100%;max-width:520px;margin:0;font-size:clamp(24px,2.9vw,38px);line-height:1.5;letter-spacing:0;text-wrap:nowrap}
.cy-home-five #hero-title .cy-title-row{display:flex;justify-content:space-between;align-items:baseline;width:100%;min-width:0;white-space:nowrap;font-size:inherit;font-weight:700;line-height:1.5;color:#f8fbff}
.cy-home-five #hero-title .cy-title-row>span{display:block;flex:none;letter-spacing:0}
.cy-home-five #hero-title .cy-title-bottom{font-size:inherit;color:#59c9e9}
.cy-home-five .hero-copy>#hero-desc{width:100%;max-width:520px;text-align:justify;text-align-last:justify;text-justify:inter-character;text-wrap:balance}
@media(max-width:1100px) and (min-width:761px){.cy-home-five .hero #hero-title{font-size:24px}}
@media(max-width:760px){.cy-home-five .hero #hero-title{font-size:clamp(23px,5.2vw,36px);gap:12px}}
