/* Alternating story copy: upper left, middle right, lower left. */
@media (min-width:768px){
 .main #story .text-area.text-01,
 .main #story .text-area.text-03{
  display:flex;
  justify-content:flex-start;
  padding-left:max(0px,calc(50% - 29vw));
  padding-right:0;
 }
 .main #story .text-area.text-02{padding-top:max(200px,10.42vw)}
 .main #story .text-area.text-03{padding-top:max(280px,14.58vw)}
 .main #story .text-area.text-03 .text-wrap{
  width:100%;
  max-width:max(clamp(290px,37.76vw,500px),26.04vw);
 }
}
