.home-hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.home-first-step{max-width:640px;margin:1rem 0 0;font-size:.9rem;line-height:1.8}.home-first-step a{color:var(--sage-deep);text-underline-offset:3px;display:inline-block}@media (max-width:767px){.home-page .hero{isolation:isolate;padding-top:105px;position:relative}.home-page .hero:before{content:"";z-index:-1;background:#faf8f0d9;position:absolute;inset:0}.home-page .hero-content{padding-block:1.5rem}.home-page .hero-copy{margin-bottom:1rem}.home-page .hero-copy p{line-height:1.7}.home-page .hero .eyebrow{letter-spacing:.03em;font-size:.8rem}.home-page .home-hero-title{font-size:1.75rem;line-height:1.4}.home-hero-actions .btn{min-height:44px;font-size:.95rem}}
