.Hero_hero__bqvNd{position:relative;padding:128px 0 100px;background-image:repeating-linear-gradient(180deg,transparent,transparent 3px,hsla(0,0%,100%,.012) 0,hsla(0,0%,100%,.012) 4px)}.Hero_headline__wPoAT{font-size:clamp(40px,5.5vw,64px);line-height:1.04;letter-spacing:-.025em;color:var(--text);margin:-4px 0 0}.Hero_headlineAccent__omQrj{font-style:normal;color:var(--accent);text-shadow:0 0 24px rgba(52,211,153,.25)}.Hero_lede___B158{max-width:520px;font-size:17px;line-height:1.55;color:var(--muted)}.Hero_cta__1n4WS{align-self:flex-start;margin-top:4px;display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 22px;font-family:var(--font-display);font-size:15px;font-weight:600;letter-spacing:.01em;color:var(--bg);background:var(--accent);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.15),0 0 0 1px var(--accent-2),0 8px 24px -8px rgba(52,211,153,.5);transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast)}.Hero_cta__1n4WS:hover{background:var(--accent-2)}.Hero_cta__1n4WS:active{transform:translateY(1px)}.Hero_cta__1n4WS:focus-visible{outline:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.15),0 0 0 3px var(--accent-dim),0 0 0 1px var(--accent-2)}@media (max-width:1024px){.Hero_hero__bqvNd{padding:96px 0 80px}}@media (max-width:720px){.Hero_hero__bqvNd{padding:64px 0 60px}.Hero_cta__1n4WS{height:48px;justify-content:center}}