/* Supplied wave photographs keep their natural colors. */
.hero-waves .hero-image{object-position:50% 55%}
.waves-gallery{scroll-margin-top:105px}
.waves-gallery .real-gallery-header{align-items:start;grid-template-columns:1fr 1.1fr}
.waves-gallery .real-gallery-intro p{max-width:650px}
.waves-gallery .real-gallery-chapter{padding-top:32px;border-top:1px solid #343c3026}
.waves-gallery .real-gallery-chapter-header .eyebrow{display:none}
.real-gallery.waves-gallery.is-enhanced .real-gallery-layout{display:block}
.waves-gallery .real-gallery-chapter-story p{max-width:650px}
@media(max-width:900px){.waves-gallery .real-gallery-header{grid-template-columns:1fr;gap:24px}}
@media(max-width:600px){
 .hero-waves .hero-content{padding-top:140px;padding-bottom:145px}
 .hero-waves h1{font-size:clamp(42px,12vw,54px);line-height:1.04;margin:22px 0 18px}
 .hero-waves p{font-size:14px;line-height:1.7;max-width:32ch}
 .hero-waves .hero-buttons{margin-top:250px;gap:12px}
 .hero-waves .hero-shade{background:linear-gradient(180deg,#22291f99 0%,#22291f70 36%,#22291f08 49%,#22291f08 67%,#22291fb3 84%,#22291fd9 100%)}
 .hero-waves .desert-hero-note{bottom:58px}
}

/* Keep the kitesurfer visible above the discipline card caption. */
.sport-kitesurf>img{object-position:35% 40%}
