.home-module__xN3HmW__home{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100dvh;padding:48px 16px;display:flex}.home-module__xN3HmW__home h1{letter-spacing:-.02em;font-size:clamp(40px,8vw,64px)}.home-module__xN3HmW__lede{opacity:.75;max-width:34em;font-size:19px;line-height:1.45}.home-module__xN3HmW__stage{filter:drop-shadow(0 24px 48px #00000038);width:min(92vw,520px)}.home-module__xN3HmW__cta{background:var(--foreground);min-height:50px;color:var(--background);border-radius:25px;align-items:center;padding:0 32px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.home-module__xN3HmW__cta:focus-visible{outline-offset:3px;outline:3px solid #2f7cf6}
