section.HomeHero-module__277a3G__homeHero{isolation:isolate;gap:clamp(var(--space-8),3vw,var(--space-12));position:relative}section.HomeHero-module__277a3G__homeHero h1{max-width:30ch}section.HomeHero-module__277a3G__homeHero p{text-wrap:balance;max-width:36rem}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__copy{animation:none}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__enter,section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__actions>*{animation:HomeHero-module__277a3G__heroEnter .9s var(--ease-out)calc(var(--entry-delay,0s) + var(--at,0s))both}section.HomeHero-module__277a3G__homeHero h1 .HomeHero-module__277a3G__phrase{display:block}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__word{vertical-align:top;margin:0 -.08em -.14em 0;padding:0 .08em .14em 0;display:inline-block;overflow:hidden}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__wordInner{animation:HomeHero-module__277a3G__wordUp .9s cubic-bezier(.16,1,.3,1)calc(var(--entry-delay,0s) + var(--w,0)*70ms)both;display:inline-block}@keyframes HomeHero-module__277a3G__wordUp{0%{transform:translateY(110%)}}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__actions>:first-child{--at:1.4s}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__actions>:nth-child(2){--at:1.5s}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__demo{width:max(100%,min(85vw,120rem))}@keyframes HomeHero-module__277a3G__heroEnter{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__enter,section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__wordInner,section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__actions>*{animation:none}}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__secondaryAction{border-color:color-mix(in srgb,var(--ink)30%,transparent)}section.HomeHero-module__277a3G__homeHero .HomeHero-module__277a3G__secondaryAction:hover{border-color:var(--ink)}.HomeHero-module__277a3G__heroGradient{top:calc(var(--hero-padding-block)*-1 - 5rem);z-index:-1;pointer-events:none;width:100vw;height:46rem;position:absolute;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 50%,#0000 100%);mask-image:linear-gradient(#000 50%,#0000 100%)}
