.inner-hero.hero-bg{position:relative;isolation:isolate;min-height:720px;padding:210px 0 110px;display:flex;align-items:flex-end;background:#24343a;color:#fff;overflow:hidden}
.inner-hero.hero-bg:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(12,22,27,.52) 0%,rgba(12,22,27,.35) 38%,rgba(12,22,27,.06) 68%,transparent 100%)}
.inner-hero.hero-bg .hero-bg-grid{display:block;position:relative;z-index:1;width:100%}
.inner-hero.hero-bg .hero-bg-grid>div:first-child{max-width:720px}
.inner-hero.hero-bg .inner-art{position:absolute;inset:0;z-index:-2;width:100%;height:100%;border-radius:0;object-fit:cover;object-position:center}
.inner-hero.hero-bg h1{font-size:clamp(4rem,7.6vw,7rem);text-shadow:0 2px 28px rgba(0,0,0,.2)}
.inner-hero.hero-bg .intro,.inner-hero.hero-bg .fine{color:rgba(255,255,255,.9)}
.inner-hero.hero-bg .button{background:#fbf8f2;color:#1c1917;border-color:#fbf8f2}
.inner-hero.hero-bg .text-link{color:#fff}
.inner-hero.hero-bg .hero-bg-grid>div:last-child .fine{position:absolute;right:5%;bottom:0;max-width:320px;text-align:right}
@media(max-width:720px){.inner-hero.hero-bg{min-height:660px;padding:165px 0 70px;align-items:flex-end}.inner-hero.hero-bg:after{background:linear-gradient(90deg,rgba(12,22,27,.87),rgba(12,22,27,.5))}.inner-hero.hero-bg .hero-bg-grid>div:first-child{max-width:100%}.inner-hero.hero-bg .hero-bg-grid>div:last-child .fine{position:static;text-align:left;margin-top:28px}.inner-hero.hero-bg h1{font-size:clamp(3.7rem,14vw,5rem)}}
.landing-page .ma-hero{background:#f7edda;color:#302c29}
.landing-page .ma-hero-shade{background:none}
.landing-page .ma-hero h1{color:#302c29;text-shadow:none}
.landing-page .ma-hero-center .button{background:#302c29;color:#fbf8f2;border-color:#302c29}
.landing-page .ma-hero-link,.landing-page .ma-hero-bottom a{color:#302c29}
.landing-page .ma-motion-toggle{color:#302c29;border-color:#6f6251;background:#fbf8f280}
