.mh-hero{background:radial-gradient(ellipse 70% 60% at 85% 20%, #ff3d0040 0%, #ff3d0000 70%), radial-gradient(ellipse 60% 55% at 10% 95%, #6a1b9a4d 0%, #6a1b9a00 70%), var(--mt-black)}.mh-hero-grid{align-items:end;gap:2.5rem;display:grid}@media (min-width:1024px){.mh-hero-grid{grid-template-columns:minmax(0,1fr) auto;gap:4rem}}.mh-hero-icon{border-radius:22%;width:5rem;height:5rem;margin-bottom:1.75rem;animation:.9s ease-out both mt-fade-up;display:block;box-shadow:0 18px 50px #00000080}.mh-hero-icon-large{display:none}@media (min-width:1024px){.mh-hero-icon{display:none}.mh-hero-icon-large{border-radius:22%;width:clamp(14rem,22vw,20rem);height:auto;animation:.9s ease-out .2s both mt-fade-up;display:block;box-shadow:0 40px 120px #ff3d0033,0 24px 60px #0009}}.mh-hero .mt-hero-headline{max-width:34rem}.mh-hero .mt-hero-lede{max-width:36rem}.mh-hero-links{flex-wrap:wrap;gap:.375rem 1.25rem;display:flex}.mh-pro-list{border-top:1px solid var(--mt-border);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.mh-pro-list{grid-template-columns:1fr 1fr;column-gap:2.5rem}}.mh-pro-list li{border-bottom:1px solid var(--mt-border);color:var(--mt-fg);padding:.875rem 0;font-size:.9375rem}.mh-pro-list li span{color:var(--mt-muted);margin-top:.25rem;font-size:.8125rem;line-height:1.55;display:block}.mh-store-btn{align-items:center;gap:10px;display:inline-flex}.mh-store-logo{flex-shrink:0;width:18px;height:18px}
