@keyframes IntroSection-module__4_2-SW__slideIn{to{transform:translateY(0)}}@keyframes IntroSection-module__4_2-SW__fadeIn{to{opacity:1}}.IntroSection-module__4_2-SW__main{--animation-delay-stagger:.5s;--animation-timing-function:ease-out;--animation-delay:var(--animation-delay-stagger);padding:0 var(--content-padding) 2rem;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.IntroSection-module__4_2-SW__introContainer{position:relative}.IntroSection-module__4_2-SW__aurora{inset:var(--sticky-nav-height) 0 auto 0;pointer-events:none;height:70vh;min-height:500px;max-height:900px;display:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0% 10%,#0000004d 25%,#000 45% 65%,#0000 100%);mask-image:linear-gradient(#0000 0% 10%,#0000004d 25%,#000 45% 65%,#0000 100%)}[data-color-scheme=dark] .IntroSection-module__4_2-SW__aurora{display:block}.IntroSection-module__4_2-SW__aurora:before,.IntroSection-module__4_2-SW__aurora:after{content:""}.IntroSection-module__4_2-SW__aurora:before,.IntroSection-module__4_2-SW__aurora:after,.IntroSection-module__4_2-SW__auroraBand{filter:blur(80px);will-change:transform, opacity;position:absolute;inset:-20% -10%}.IntroSection-module__4_2-SW__aurora:before{background:radial-gradient(ellipse 50% 40% at 20% 30%, color-mix(in oklch, var(--color-primary) 35%, transparent), transparent 70%), radial-gradient(ellipse 40% 30% at 80% 20%, color-mix(in oklch, var(--color-secondary) 30%, transparent), transparent 70%)}.IntroSection-module__4_2-SW__auroraBand{background:radial-gradient(ellipse 45% 35% at 70% 40%, color-mix(in oklch, var(--color-secondary) 30%, transparent), transparent 70%), radial-gradient(ellipse 35% 30% at 30% 50%, color-mix(in oklch, var(--color-primary) 28%, transparent), transparent 70%)}.IntroSection-module__4_2-SW__aurora:after{background:radial-gradient(ellipse 50% 30% at 50% 20%, color-mix(in oklch, var(--color-primary) 22%, transparent), transparent 70%), radial-gradient(ellipse 40% 30% at 10% 40%, color-mix(in oklch, var(--color-secondary) 28%, transparent), transparent 70%)}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__aurora:before{animation:12s ease-in-out infinite alternate IntroSection-module__4_2-SW__auroraShift1,9s ease-in-out infinite IntroSection-module__4_2-SW__auroraShimmer}.IntroSection-module__4_2-SW__auroraBand{animation:15s ease-in-out infinite alternate IntroSection-module__4_2-SW__auroraShift2,9s ease-in-out -3s infinite IntroSection-module__4_2-SW__auroraShimmer}.IntroSection-module__4_2-SW__aurora:after{animation:18s ease-in-out infinite alternate IntroSection-module__4_2-SW__auroraShift3,9s ease-in-out -6s infinite IntroSection-module__4_2-SW__auroraShimmer}}@keyframes IntroSection-module__4_2-SW__auroraShift1{0%{transform:translate(-4%,-3%)scale(1)rotate(0)skew(0deg)}33%{transform:translate(3%,1%)scale(1.25,.82)rotate(7deg)skew(-3deg,1deg)}66%{transform:translate(5%,4%)scale(.85,1.3)rotate(-6deg)skew(2deg,-2deg)}to{transform:translate(-3%,5%)scale(1.18,.92)rotate(4deg)skew(-1deg,2deg)}}@keyframes IntroSection-module__4_2-SW__auroraShift2{0%{transform:translate(3%,4%)scale(1.08,.96)rotate(0)skew(0deg)}33%{transform:translate(-4%,2%)scale(.82,1.28)rotate(-8deg)skew(3deg,-2deg)}66%{transform:translate(-5%,-3%)scale(1.3,.85)rotate(6deg)skew(-2deg,3deg)}to{transform:translate(4%,-4%)scale(.92,1.18)rotate(-3deg)skew(2deg,-1deg)}}@keyframes IntroSection-module__4_2-SW__auroraShift3{0%{transform:translateY(-4%)scaleY(1.08)rotate(0)skew(0deg)}33%{transform:translate(-4%)scale(1.28,.85)rotate(7deg)skew(-3deg,2deg)}66%{transform:translate(3%,3%)scale(.85,1.3)rotate(-7deg)skew(2deg,-3deg)}to{transform:translate(5%,-2%)scale(1.2,.88)rotate(3deg)skew(-2deg,1deg)}}@keyframes IntroSection-module__4_2-SW__auroraShimmer{0%,to{opacity:.65}50%{opacity:1}}.IntroSection-module__4_2-SW__main h1{letter-spacing:-.02em;margin:0 0 20px;font-size:36px;font-weight:700;line-height:1.05}@media (min-width:450px){.IntroSection-module__4_2-SW__main h1{font-size:48px}}@media (min-width:800px){.IntroSection-module__4_2-SW__main h1{margin-bottom:30px;font-size:72px}}.IntroSection-module__4_2-SW__introContainer{padding:40px 0 0}@media (min-width:700px){.IntroSection-module__4_2-SW__introContainer{padding-top:80px}}.IntroSection-module__4_2-SW__introText{max-width:600px;margin:0 0 2rem;font-size:16px;line-height:1.6}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__introText{--animation-delay:calc(var(--animation-delay-stagger) * 2);opacity:0;animation:IntroSection-module__4_2-SW__slideIn 1s var(--animation-timing-function) var(--animation-delay) forwards, IntroSection-module__4_2-SW__fadeIn 1s var(--animation-timing-function) var(--animation-delay) forwards;transform:translateY(1rem)}}@media (min-width:700px){.IntroSection-module__4_2-SW__introText{font-size:18px}}.IntroSection-module__4_2-SW__cta{margin-top:1rem;margin-bottom:4rem}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__cta{--animation-delay:calc(var(--animation-delay-stagger) * 3);opacity:0;animation:IntroSection-module__4_2-SW__slideIn 1s var(--animation-timing-function) var(--animation-delay) forwards, IntroSection-module__4_2-SW__fadeIn 1s var(--animation-timing-function) var(--animation-delay) forwards;transform:translateY(1rem)}}.IntroSection-module__4_2-SW__mockWindows{--animation-delay:calc(var(--animation-delay-stagger) * 4);position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000001a 90%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000001a 90%,#0000 100%)}.IntroSection-module__4_2-SW__mockWindows img{width:100%;height:auto}.IntroSection-module__4_2-SW__mockWindowsInner{margin:0 auto -15vw;padding:0 2vw;position:relative;transform:rotate(-3deg)translateY(3vw)}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__mockWindowsInner{opacity:0;animation:IntroSection-module__4_2-SW__fadeIn 1s var(--animation-timing-function) var(--animation-delay) forwards}}.IntroSection-module__4_2-SW__mockWindowSourceCode{transform-origin:0;width:80%;position:absolute;scale:.8}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__mockWindowSourceCode{animation:IntroSection-module__4_2-SW__slideIn 2s var(--animation-timing-function) var(--animation-delay) forwards;transform:translateY(30px)}}.IntroSection-module__4_2-SW__mockWindowComparison{width:80%;margin-left:auto}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__mockWindowComparison{animation:IntroSection-module__4_2-SW__slideIn 2s var(--animation-timing-function) var(--animation-delay) forwards;transform:translateY(50px)}}.IntroSection-module__4_2-SW__comparisonDarkImage,[data-color-scheme=dark] .IntroSection-module__4_2-SW__comparisonLightImage{display:none}[data-color-scheme=dark] .IntroSection-module__4_2-SW__comparisonDarkImage{display:block}.IntroSection-module__4_2-SW__introHeading{text-align:left}@media (prefers-reduced-motion:no-preference){.IntroSection-module__4_2-SW__withStaggeringAnimations .IntroSection-module__4_2-SW__introHeading{--animation-delay:calc(var(--animation-delay-stagger));opacity:0;animation:IntroSection-module__4_2-SW__slideIn 2s var(--animation-timing-function) var(--animation-delay) forwards, IntroSection-module__4_2-SW__fadeIn 2s var(--animation-timing-function) var(--animation-delay) forwards;transform:translateY(1rem)}}
.index-module__KWKY6G__lightSection{background:linear-gradient(to bottom, var(--color-gray-lightest), var(--background-color) 100%);clip-path:polygon(0 2vw,100% 0,100% 100%,0 100%)}
