/* Lift the reading area while letting the unused lower photograph show through. */
#the-beach .bst__copy{transform:translateY(-100px)}
#the-beach .bst__photo::after{background:radial-gradient(ellipse 72% 60% at 20% 18%,rgba(255,255,255,.98) 0%,rgba(255,255,255,.96) 28%,rgba(255,255,255,.86) 44%,rgba(255,255,255,.64) 57%,rgba(255,255,255,.3) 72%,rgba(255,255,255,.09) 88%,rgba(255,255,255,.03) 100%)}
@media(max-width:900px){
 #the-beach .bst__photo::after{background:radial-gradient(ellipse 88% 65% at 22% 16%,rgba(255,255,255,.98) 0%,rgba(255,255,255,.95) 30%,rgba(255,255,255,.84) 47%,rgba(255,255,255,.58) 62%,rgba(255,255,255,.22) 79%,rgba(255,255,255,.04) 100%)}
}
@media(max-width:540px){
 #the-beach .bst__photo::after{background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.62) 8%,rgba(255,255,255,.92) 18%,rgba(255,255,255,.95) 35%,rgba(255,255,255,.88) 50%,rgba(255,255,255,.64) 62%,rgba(255,255,255,.3) 74%,rgba(255,255,255,.09) 88%,rgba(255,255,255,.04) 100%)}
}
