/* ROAWIN V31 — globe & financial skyline hero. No robots, no embedded labels. */
.rw16-hero{
  background-color:#06182f;
  background-image:url("assets/rw31-global-finance-desktop.webp");
  background-repeat:no-repeat;
  background-size:cover;
  background-position:center center;
}
.rw16-hero::after{
  background:linear-gradient(90deg,rgba(1,12,32,.73) 0%,rgba(1,15,36,.52) 35%,rgba(3,20,42,.11) 70%,rgba(3,20,42,.03) 100%),
    linear-gradient(0deg,rgba(1,12,32,.30),transparent 30%);
}
.rw16-hero h1{text-shadow:0 4px 20px rgba(0,8,23,.57)}
.rw16-hero-text>p{text-shadow:0 2px 9px rgba(0,8,23,.38)}
@media(max-width:1000px){
  .rw16-hero{background-position:center center}
  .rw16-hero::after{background:linear-gradient(90deg,rgba(1,12,32,.78),rgba(2,15,35,.64) 52%,rgba(2,15,35,.23))}
}
@media(max-width:700px){
  .rw16-hero{
    background-image:url("assets/rw31-global-finance-mobile.webp");
    background-position:center top;
    background-size:cover;
  }
  .rw16-hero::after{
    background:linear-gradient(0deg,rgba(2,14,33,.94) 0%,rgba(2,15,35,.91) 30%,rgba(2,16,36,.74) 62%,rgba(4,18,44,.10) 100%);
  }
  .rw16-hero-inner{padding-top:230px}
  .rw16-hero-text>p{color:#eef6ff}
}
@media(max-width:420px){.rw16-hero-inner{padding-top:215px}}
