#worlds .worlds{grid-template-columns:repeat(2,minmax(0,1fr))}#worlds .world{grid-column:auto}#worlds .world img{height:360px}#worlds .world .kicker{line-height:1.6}@media(max-width:600px){#worlds .worlds{grid-template-columns:1fr}#worlds .world img{height:300px}}

main>.home-hero + .section.intro{margin-top:40px}@media(max-width:600px){main>.home-hero + .section.intro{margin-top:24px}}

/* Align the opening photograph with full-width section backgrounds. */
html body main>.home-hero{margin-left:0;margin-right:0;width:100%;box-sizing:border-box}
