.HomepageHero-module__43DhyG__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:128px 32px 80px;display:flex;position:relative}.HomepageHero-module__43DhyG__content{width:100%;max-width:1480px;margin-block:auto}.HomepageHero-module__43DhyG__eyebrow{color:var(--primary);text-wrap:balance;margin-bottom:32px;font-size:clamp(13px,1.25vw,18px);font-weight:500;line-height:1.45}.HomepageHero-module__43DhyG__headline{letter-spacing:-.025em;margin:0;font-size:clamp(40px,5.8vw,104px);font-weight:600;line-height:1.08}.HomepageHero-module__43DhyG__line{text-wrap:balance;display:block}.HomepageHero-module__43DhyG__outcome{color:var(--primary)}.HomepageHero-module__43DhyG__typingLine{position:relative}.HomepageHero-module__43DhyG__typingReserve{visibility:hidden}.HomepageHero-module__43DhyG__typingVisible{position:absolute;inset:0}.HomepageHero-module__43DhyG__typingCaret{background:var(--primary);vertical-align:-.04em;width:.045em;height:.8em;margin-left:.055em;animation:.75s step-end infinite HomepageHero-module__43DhyG__typing-caret-blink;display:inline-block}.HomepageHero-module__43DhyG__typingCaretComplete{animation:.4s .55s forwards HomepageHero-module__43DhyG__typing-caret-finish}@keyframes HomepageHero-module__43DhyG__typing-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes HomepageHero-module__43DhyG__typing-caret-finish{to{opacity:0}}.HomepageHero-module__43DhyG__description{max-width:940px;color:var(--muted-foreground);text-wrap:balance;margin:32px auto 0;font-size:clamp(17px,1.3vw,21px);line-height:1.55}.HomepageHero-module__43DhyG__description strong{color:var(--foreground);font-weight:600}.HomepageHero-module__43DhyG__actions{margin-top:36px}.HomepageHero-module__43DhyG__trial{color:var(--muted-foreground);margin-top:14px;font-size:13px}.HomepageHero-module__43DhyG__stores{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.HomepageHero-module__43DhyG__explore{color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:40px;padding:8px 12px;font-size:13px;transition:color .15s;display:inline-flex}.HomepageHero-module__43DhyG__explore:hover{color:var(--foreground)}.HomepageHero-module__43DhyG__explore:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.HomepageHero-module__43DhyG__arrow{animation:1.4s ease-in-out infinite HomepageHero-module__43DhyG__explore-arrow}@keyframes HomepageHero-module__43DhyG__explore-arrow{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.HomepageHero-module__43DhyG__arrow,.HomepageHero-module__43DhyG__typingCaret{animation:none}.HomepageHero-module__43DhyG__typingCaret{display:none}}@media (min-width:1024px){.HomepageHero-module__43DhyG__explore{margin-top:0;position:absolute;bottom:20px}}@media (max-width:639px){.HomepageHero-module__43DhyG__hero{padding:104px 14px 24px}.HomepageHero-module__43DhyG__content{max-width:390px}.HomepageHero-module__43DhyG__eyebrow{max-width:280px;margin:0 auto 22px;font-size:13px}.HomepageHero-module__43DhyG__headline{letter-spacing:-.02em;max-width:370px;margin-inline:auto;font-size:clamp(32px,7.8vw,35px);line-height:1.06}.HomepageHero-module__43DhyG__description{max-width:340px;margin-top:22px;font-size:15px;line-height:1.55}.HomepageHero-module__43DhyG__actions{margin-top:26px}.HomepageHero-module__43DhyG__stores{margin-top:16px}.HomepageHero-module__43DhyG__explore{margin-top:28px}}@media (max-width:639px) and (max-height:740px){.HomepageHero-module__43DhyG__hero{padding-top:100px}.HomepageHero-module__43DhyG__eyebrow{margin-bottom:16px;font-size:12px}.HomepageHero-module__43DhyG__headline{font-size:clamp(31px,8.6vw,40px)}.HomepageHero-module__43DhyG__description{margin-top:20px;font-size:15px}.HomepageHero-module__43DhyG__actions{margin-top:24px}.HomepageHero-module__43DhyG__explore{margin-top:20px}}
