.marketing-shell:after{display:none}.marketing-stacked-hero{max-width:1280px;margin-inline:auto;padding:0 40px 32px}.marketing-hero-copy{text-align:left;padding:80px 0 56px}.marketing-pilot-link{color:var(--marketing-accent);align-items:center;gap:10px;margin-bottom:30px;font-size:12px;display:inline-flex}.marketing-pilot-link:focus-visible{outline-offset:5px;outline:2px solid}.marketing-hero-copy h1{max-width:24ch;margin-inline:0;font-size:clamp(42px,4.3vw,72px);line-height:1.04}.marketing-hero-copy h1 span{color:var(--marketing-fg-muted)}.marketing-hero-copy>p{margin-inline:0;max-width:620px;color:var(--marketing-fg-muted);margin-top:28px;font-size:15px;line-height:1.65}.marketing-hero-stage{background:#f5f3ec url(/marketing/solva/floral-hero.png) 50%/cover no-repeat;border-radius:12px;padding:64px 64px 0;overflow:hidden}.marketing-hero-register{background:#fff;border:1px solid #ffffff80;border-radius:9px 9px 0 0;max-height:560px;overflow:auto;box-shadow:0 30px 70px -25px #142e2960}.marketing-hero-register:focus-visible{outline:2px solid var(--marketing-accent);outline-offset:4px}.marketing-shell #cta>div{border-radius:6px}.marketing-shell #cta .marketing-ink-panel{background-image:linear-gradient(115deg,#203e2b 20%,#496249 100%)}.marketing-shell #cta .marketing-ink-panel:after{opacity:.12}@media (max-width:639px){.marketing-stacked-hero{padding:0 16px 24px}.marketing-hero-copy{padding:56px 4px 40px}.marketing-hero-copy h1{font-size:42px}.marketing-hero-stage{padding:24px 16px 0}.marketing-hero-register{max-height:400px}.marketing-pilot-link{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.marketing-shell *,.marketing-shell :before,.marketing-shell :after{scroll-behavior:auto;transition:none!important;animation:none!important}.marketing-shell [style*="opacity: 0"]{opacity:1!important;transform:none!important}}