main.city-home>section#opportunity.city-opportunity-pixels{isolation:isolate;border-bottom:0;padding-top:0;box-shadow:0 1px #000}#opportunity.city-opportunity-pixels>.section-shell{z-index:1}.pixel-background{z-index:0;pointer-events:none;background:#000;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 100px calc(100% - 140px),#0000);mask-image:linear-gradient(#0000,#000 100px calc(100% - 140px),#0000)}.pixel-background canvas{width:100%;height:100%;image-rendering:pixelated;display:block}.pixel-background[data-tone=grey]{background:#d8dce1}main #waitlist.shared-waitlist.has-pixel-background{isolation:isolate;background:#000;border-top:0;position:relative;overflow:clip}.has-pixel-background>.contact-layout{z-index:1;position:relative}#waitlist.has-pixel-background>.pixel-background{-webkit-mask-image:linear-gradient(#0000,#000 100px calc(100% - 240px),#0000);mask-image:linear-gradient(#0000,#000 100px calc(100% - 240px),#0000)}main #waitlist.shared-waitlist{color:#fff;background:#050709;padding-block:0;overflow:clip}#waitlist.shared-waitlist>.contact-layout{align-items:start;padding-block:144px}#waitlist.shared-waitlist .contact-intro{position:relative}#waitlist.shared-waitlist form{z-index:4;position:relative}#waitlist.shared-waitlist h2{letter-spacing:-.055em;color:#fff;font-size:clamp(30px,3.3vw,48px);line-height:1.12}#waitlist.shared-waitlist p{color:#bdc6d2;line-height:1.7}#waitlist.shared-waitlist .contact-copy p{font-size:15px;line-height:1.6}#waitlist.shared-waitlist .email-request-note,#waitlist.shared-waitlist .email-alternative{font-size:13px}#waitlist.shared-waitlist .btn{height:auto;min-height:48px;padding:13px 24px;font-size:14px}@media (width<=699px){#waitlist.shared-waitlist>.contact-layout{gap:28px;padding-block:96px}#waitlist.shared-waitlist h2{font-size:30px}}footer#footer.site-footer{background:#000;border-top:0}@media (prefers-reduced-motion:no-preference){:is(.city-home,.product-page,.about-page,.site-footer) [data-scroll-motion]{opacity:var(--scroll-opacity,1);translate:0 calc(var(--scroll-offset,0px) + var(--hover-lift,0px))}#home .city-headline>span,#home .city-subtitle{translate:0 var(--title-slide,0px);animation:.65s cubic-bezier(.2,.7,.2,1) backwards hero-text-enter}#home .city-headline>span:nth-child(2){animation-delay:80ms}#home .city-subtitle{animation-delay:.14s}.product-page #overview h1{animation:.65s cubic-bezier(.2,.7,.2,1) backwards hero-text-enter}#home .city-purpose{translate:0 var(--purpose-slide,24px)}#home .city-purpose>div>p{transform:none}#home .city-purpose>div>p:first-child{translate:0 var(--purpose-intro-slide,0px)}#home .city-purpose>div>p:nth-child(2){translate:0 var(--purpose-detail-slide,24px)}#home .city-purpose>div>p:nth-child(3){translate:0 var(--purpose-final-slide,24px)}html[data-city-reduced=true] #home :is(.city-headline>span,.city-subtitle,.city-purpose,.city-purpose>div>p),html[data-city-fallback=true] #home :is(.city-headline>span,.city-subtitle,.city-purpose,.city-purpose>div>p){animation:none;translate:none}}@keyframes hero-text-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#platforms #platform-feature-loops .sl-card,#opportunity .city-metrics article,#about .person-card{transition:box-shadow .22s,border-color .22s}#platforms #platform-feature-loops .sl-card:hover,#opportunity .city-metrics article:hover,#about .person-card:hover{--hover-lift:-3px;border-color:#cbdce5;box-shadow:0 10px 24px #123b5c0d}}
