.landing-page .intro,.hero-stage.creator-hero{background:#e8f2eb}
.hero-stage.creator-hero{height:min(340px,44svh)}
.hero-stage.creator-hero canvas{width:auto;height:100%;max-width:100%;object-fit:contain;margin:auto}
.hero-stage.creator-hero .hero-poster{mix-blend-mode:multiply}
.hero-copy{padding-top:18px}
.hero-copy h1{font-size:72px;line-height:1.05;margin:6px 0 8px}
.hero-copy h1:before{width:49px;height:49px;margin-right:12px}
.hero-copy .lead{font-size:22px;margin:6px 0}
.hero-copy .actions{margin:14px 0 6px}
.hero-copy .small{margin:6px auto 0}
@media(max-width:760px){
 .hero-copy{padding:18px 20px 0}
 .hero-copy h1{font-size:50px}
 .hero-copy h1:before{width:35px;height:35px}
 .hero-copy .lead{font-size:20px}
 .hero-stage.creator-hero{height:auto;aspect-ratio:1536/840}
 .hero-stage.creator-hero canvas{width:100%;height:auto}
}
@media(max-width:380px){.hero-copy h1{font-size:46px}.hero-copy .lead{font-size:19px}}
