:root{--app-height:100vh}.StaticHero-module-scss-module__VrHtJW__slice__heading-and-cta-row,.StaticHero-module-scss-module__VrHtJW__slice__pricing,.StaticHero-module-scss-module__VrHtJW__slice__text,.StaticHero-module-scss-module__VrHtJW__slice__overview,.StaticHero-module-scss-module__VrHtJW__slice__faqs,.StaticHero-module-scss-module__VrHtJW__slice__alternate-grid,.StaticHero-module-scss-module__VrHtJW__slice__stat-cards,.StaticHero-module-scss-module__VrHtJW__slice__logos,.StaticHero-module-scss-module__VrHtJW__slice__results,.StaticHero-module-scss-module__VrHtJW__slice__stacks,.StaticHero-module-scss-module__VrHtJW__slice__steps,.StaticHero-module-scss-module__VrHtJW__slice__testimonials,.StaticHero-module-scss-module__VrHtJW__slice__testimonials-alternative,.StaticHero-module-scss-module__VrHtJW__slice__text-summary-with-quote,.StaticHero-module-scss-module__VrHtJW__slice__client-description,.StaticHero-module-scss-module__VrHtJW__slice__tech-spec{margin:40px 0}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__slice__heading-and-cta-row,.StaticHero-module-scss-module__VrHtJW__slice__pricing,.StaticHero-module-scss-module__VrHtJW__slice__text,.StaticHero-module-scss-module__VrHtJW__slice__overview,.StaticHero-module-scss-module__VrHtJW__slice__faqs,.StaticHero-module-scss-module__VrHtJW__slice__alternate-grid,.StaticHero-module-scss-module__VrHtJW__slice__stat-cards,.StaticHero-module-scss-module__VrHtJW__slice__logos,.StaticHero-module-scss-module__VrHtJW__slice__results,.StaticHero-module-scss-module__VrHtJW__slice__stacks,.StaticHero-module-scss-module__VrHtJW__slice__steps,.StaticHero-module-scss-module__VrHtJW__slice__testimonials,.StaticHero-module-scss-module__VrHtJW__slice__testimonials-alternative,.StaticHero-module-scss-module__VrHtJW__slice__text-summary-with-quote,.StaticHero-module-scss-module__VrHtJW__slice__client-description,.StaticHero-module-scss-module__VrHtJW__slice__tech-spec{margin:140px 0}}.StaticHero-module-scss-module__VrHtJW__slice__features{margin:40px 0 80px}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__slice__features{margin:100px 0}}.StaticHero-module-scss-module__VrHtJW__slice__demo-signup{margin:120px 0 0}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__slice__demo-signup{margin:140px 0}}.StaticHero-module-scss-module__VrHtJW__Hero{align-items:flex-start;width:100%;min-height:55vh;padding-top:calc(4vh - 2rem);padding-bottom:80px;display:flex;position:relative;overflow:hidden}.StaticHero-module-scss-module__VrHtJW__gridOverlay{pointer-events:none;z-index:0;display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__gridOverlay{display:block}}.StaticHero-module-scss-module__VrHtJW__gridLines{position:absolute;inset:0}.StaticHero-module-scss-module__VrHtJW__gridLines:before{content:"";background-image:repeating-linear-gradient(#ffffff0f 0 1px,#0000 1px 20%);position:absolute;inset:0}.StaticHero-module-scss-module__VrHtJW__gridLines:after{content:"";background-image:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 12.5%),linear-gradient(90deg,#0000 calc(100% - 1px),#ffffff0f calc(100% - 1px));width:100%;max-width:1160px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.StaticHero-module-scss-module__VrHtJW__gridDots{background-image:radial-gradient(circle at 0 0,#ffffff59 2.5px,#0000 2.5px);background-position:0 0;background-size:12.5% 20%;width:100%;max-width:1160px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.StaticHero-module-scss-module__VrHtJW__container{z-index:1;align-items:flex-end;gap:40px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;position:relative}@media only screen and (min-width:992px){.StaticHero-module-scss-module__VrHtJW__container{gap:60px}}.StaticHero-module-scss-module__VrHtJW__content{flex:1;min-width:0}.StaticHero-module-scss-module__VrHtJW__heroAsset{flex-shrink:0;align-self:flex-end;width:60%;max-width:720px;margin-bottom:-80px;margin-right:-60px;display:none;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.StaticHero-module-scss-module__VrHtJW__heroAsset img{width:100%;height:auto;display:block}@media only screen and (min-width:992px){.StaticHero-module-scss-module__VrHtJW__heroAsset{display:block}}.StaticHero-module-scss-module__VrHtJW__headline{letter-spacing:-.02em;margin:6.126rem 0 calc(48px - .5rem);font-size:48px;font-weight:400;line-height:.9;display:block}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__headline{font-size:72px}}@media only screen and (min-width:992px){.StaticHero-module-scss-module__VrHtJW__headline{font-size:90px}}.StaticHero-module-scss-module__VrHtJW__muted,.StaticHero-module-scss-module__VrHtJW__bright{color:#fff;display:block}.StaticHero-module-scss-module__VrHtJW__body{max-width:460px}.StaticHero-module-scss-module__VrHtJW__body p{margin:0}.StaticHero-module-scss-module__VrHtJW__subtitle{color:#fff;margin:0 0 12px;font-size:20px;font-weight:400}.StaticHero-module-scss-module__VrHtJW__summary{color:#fff9;margin:0;font-size:18px;font-weight:300;line-height:1.6}.StaticHero-module-scss-module__VrHtJW__button{color:#0b0c0f;background:#00d1ff;border-radius:8px;margin-top:32px;padding:14px 28px;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-block}.StaticHero-module-scss-module__VrHtJW__button:hover{opacity:.9;transform:translateY(-1px)}.StaticHero-module-scss-module__VrHtJW__toast{z-index:100;position:fixed;top:calc(100dvh - 1rem);left:1rem;right:1rem;transform:translateY(-100%)}@media only screen and (min-width:768px){.StaticHero-module-scss-module__VrHtJW__toast{top:calc(100dvh - 24px);left:auto;right:24px}}.StaticHero-module-scss-module__VrHtJW__toast{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#ffffff08;border:1px solid #ffffff26;border-radius:16px;flex-direction:column;align-items:stretch;gap:12px;max-width:320px;padding:16px 20px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.StaticHero-module-scss-module__VrHtJW__toast:hover{border-color:#ffffff1f;transform:translateY(calc(-100% - 4px));box-shadow:0 20px 40px #0000004d}.StaticHero-module-scss-module__VrHtJW__toastDot{background:#ff3b3b;border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite StaticHero-module-scss-module__VrHtJW__pulse;position:absolute;top:12px;right:12px}.StaticHero-module-scss-module__VrHtJW__toastText{flex-direction:column;gap:10px;padding-right:12px;display:flex}.StaticHero-module-scss-module__VrHtJW__toastEyebrow{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:12px;line-height:1}.StaticHero-module-scss-module__VrHtJW__toastHeader{color:#fff;font-size:18px;font-weight:400;line-height:1.25}.StaticHero-module-scss-module__VrHtJW__toastCaption{color:#ffffff80;font-size:12px;line-height:1}.StaticHero-module-scss-module__VrHtJW__toastCountdown{margin:0}@keyframes StaticHero-module-scss-module__VrHtJW__pulse{0%,to{opacity:1;box-shadow:0 0 #ff3b3b80}50%{opacity:.6;box-shadow:0 0 0 6px #ff3b3b00}}
