.inc-landing .incorp-hero-stage{background:radial-gradient(70% 66% at 94% 48%,#8282822b,#0000 76%),radial-gradient(34% 70% at 7% 78%,#ffffff09,#0000 80%),#090909}.inc-landing .incorp-hero-stage .inc-container{width:min(1320px,100% - 96px)}.inc-landing .incorp-hero-horizon{pointer-events:none;z-index:0;background:linear-gradient(165deg,#0000 40%,#ffffff09 79%,#0000 100%);position:absolute;inset:0}.inc-landing .incorp-hero-grid{pointer-events:none;z-index:0;opacity:.26;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:50%;background-size:94px 94px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 74%,#0000);mask-image:linear-gradient(#0000,#000 30% 74%,#0000)}.inc-landing .incorp-hero-eyebrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.inc-landing .incorp-hero-title{font-feature-settings:"ss01" on;letter-spacing:-.082em;font-weight:500;line-height:.99}.inc-landing .incorp-hero-title-secondary{color:#939393}.inc-landing .incorp-hero-device{perspective:1300px;isolation:isolate}.inc-landing .incorp-hero-device-glow{pointer-events:none;filter:blur(44px);z-index:-1;background:radial-gradient(#c0c0c030,#0000 73%);border-radius:40%;position:absolute;inset:6% -5% 7%}.inc-landing .incorp-hero-device-frame{transform-origin:50%;transition:transform .8s cubic-bezier(.16,1,.3,1);position:relative;transform:rotateY(-3.2deg)rotateX(1deg)}.inc-landing .incorp-hero-device:hover .incorp-hero-device-frame,.inc-landing .incorp-hero-device:focus-within .incorp-hero-device-frame{transform:rotateY(0)rotateX(0)}.inc-landing .incorp-hero-device-frame .inc-product-frame{background:#161616;border:1px solid #ffffff36;border-radius:18px;overflow:hidden;box-shadow:0 45px 110px #000000b8,0 0 0 1px #ffffff09,0 0 84px #d2d2d212}.inc-landing .incorp-hero-device-frame .inc-screen-button img{object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.inc-landing .incorp-hero-device-footnote{font-size:10px;font-weight:400}.inc-landing .incorp-hero-baseline{background:linear-gradient(90deg,#ffffff0b,#0000 70%)}.inc-landing .incorp-scroll-cue-line{background:#fff3;width:44px;height:1px;display:inline-block;position:relative;overflow:hidden}.inc-landing .incorp-scroll-cue-line:before{content:"";background:#ffffffd9;animation:2.8s cubic-bezier(.55,0,.2,1) infinite incorp-original-cue-trace;position:absolute;inset:0;transform:translate(-100%)}@keyframes incorp-original-cue-trace{0%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes incorp-original-hero-in{0%{opacity:0;filter:blur(9px);transform:translateY(64px)scale(.97)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:no-preference){.inc-landing .incorp-hero-enter{animation:1s cubic-bezier(.16,1,.3,1) both incorp-original-hero-in}.inc-landing .incorp-enter-1{animation-delay:60ms}.inc-landing .incorp-enter-2{animation-delay:.14s}.inc-landing .incorp-enter-3{animation-delay:.25s}.inc-landing .incorp-enter-4{animation-delay:.35s}.inc-landing .incorp-enter-5{animation-delay:.44s}.inc-landing .incorp-enter-visual{animation-duration:1.25s;animation-delay:.24s}}@media (width>=1280px){.inc-landing .incorp-hero-columns{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);column-gap:clamp(28px,3.4vw,56px)}.inc-landing .incorp-hero-title{max-width:100%;margin-right:0;font-size:clamp(3.15rem,4.5vw,5.45rem)}}@media (width<=1279px){.inc-landing .incorp-hero-stage{min-height:auto}.inc-landing .incorp-hero-columns{grid-template-columns:minmax(0,1fr)}.inc-landing .incorp-hero-device{width:min(100%,840px);margin-inline:auto}.inc-landing .incorp-hero-device-frame{transform:none}.inc-landing .incorp-hero-grid{background-size:70px 70px}.inc-landing .incorp-hero-title{max-width:100%;margin-right:0}}@media (width>=768px) and (width<=1279px){.inc-landing .incorp-hero-columns{row-gap:clamp(32px,5vw,64px)}.inc-landing .incorp-hero-title{font-size:clamp(3.4rem,6.25vw,5.25rem)}}@media (width>=768px) and (width<=1100px){.inc-landing .incorp-hero-stage .inc-container{width:calc(100% - 56px)}}@media (width<=767px){.inc-landing .incorp-hero-stage .inc-container{width:calc(100% - 40px)}.inc-landing .incorp-hero-columns{row-gap:clamp(30px,9vw,52px);padding-block:clamp(38px,8vw,64px)}.inc-landing .incorp-hero-title{letter-spacing:-.068em;max-width:100%;font-size:clamp(2.25rem,9vw,4rem);line-height:1.03}.inc-landing .incorp-hero-device{max-width:100%}.inc-landing .incorp-hero-device-frame .inc-product-frame{border-radius:14px}.inc-landing .incorp-hero-device-footnote{flex-wrap:wrap}.inc-landing .incorp-hero-grid{background-size:58px 58px}.inc-landing .incorp-hero-baseline .incorp-scroll-cue{display:none}.inc-landing .incorp-hero-device-footnote{gap:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.inc-landing .incorp-hero-enter,.inc-landing .incorp-scroll-cue-line:before{animation:none!important}.inc-landing .incorp-hero-device-frame{transition:none!important;transform:none!important}}.inc-landing .incorp-hero-columns>*{min-width:0}.inc-landing .incorp-hero-device-frame,.inc-landing .incorp-hero-device-frame .inc-product-frame{max-width:100%}@media (width<=380px){.inc-landing .incorp-hero-stage .inc-container{width:calc(100% - 32px)}.inc-landing .incorp-hero-title{font-size:clamp(2.1rem,9.4vw,2.5rem)}.inc-landing .incorp-hero-device-footnote{font-size:8px}}
