.hero-section{background-color:var(--c-blue);color:var(--c-white);height:515px;overflow:hidden;position:relative}@media screen and (max-width:940px){.hero-section{height:auto;overflow:visible}}.hero-section__content{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(12,[col-start] 1fr);margin:0 auto;max-width:var(--width);padding-inline:var(--horizontal-padding);position:relative;row-gap:1.5625rem}.hero-section__content .hero-sceneLeft{grid-column:1/span 5;grid-row:1/span 4}@media screen and (max-width:940px){.hero-section__content .hero-sceneLeft{display:none}}.hero-section__content .hero-sceneLeft-m{display:none;grid-column:1/span 5;grid-row:5/span 1}@media screen and (max-width:940px){.hero-section__content .hero-sceneLeft-m{display:block}}.hero-section__content .hero-sceneRight{grid-column:7/span 5;grid-row:1/span 4}@media screen and (max-width:940px){.hero-section__content .hero-sceneRight{display:none}}.hero-section__content .hero-sceneRight-m{display:none;grid-column:7/span 5;grid-row:5/span 1}@media screen and (max-width:940px){.hero-section__content .hero-sceneRight-m{display:block}}.hero-section__content .copy{grid-column:1/span 8;grid-row:2/span 2}@media screen and (max-width:940px){.hero-section__content .copy{grid-column:1/span 12}}.hero-section__content h1{line-height:1em;margin-bottom:25px}.hero-section__content p{font:var(--font-subpage-hero-copy);width:75%}@media screen and (max-width:940px){.hero-section__content p{width:100%}}.hero-section__content p+p{margin-top:25px}
