.UrbanViewLogo-module__7yykZG__root{isolation:isolate;max-width:100%;line-height:0;display:block;position:relative;overflow:hidden}.UrbanViewLogo-module__7yykZG__poster,.UrbanViewLogo-module__7yykZG__animation{object-fit:contain;object-position:center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.UrbanViewLogo-module__7yykZG__poster{z-index:1}.UrbanViewLogo-module__7yykZG__animation{z-index:2}.UrbanViewLogo-module__7yykZG__animationLoading{visibility:hidden}.UrbanViewLogo-module__7yykZG__header{width:5.33rem;height:3rem}.UrbanViewLogo-module__7yykZG__footer{aspect-ratio:16/9;width:min(15rem,100%)}
.FooterUrbanView-module__8z5Hrq__footer{padding:var(--section-pad-y) clamp(1.25rem, 4vw, 3rem) 2rem;background:var(--urban-night);position:relative}.FooterUrbanView-module__8z5Hrq__footer:before{content:"";background:linear-gradient(90deg, var(--urban-electric) 0 25%, var(--urban-red) 25% 50%, var(--urban-yellow) 50% 75%, var(--urban-green) 75% 100%);height:3px;position:absolute;inset:0 0 auto}.FooterUrbanView-module__8z5Hrq__grid{max-width:var(--content-max);gap:2.5rem;margin-inline:auto;display:grid}@media (min-width:768px){.FooterUrbanView-module__8z5Hrq__grid{grid-template-columns:1.6fr 1fr;gap:3rem}}.FooterUrbanView-module__8z5Hrq__baseline{max-width:30rem;color:var(--urban-green);margin-top:.75rem;font-size:.9rem}.FooterUrbanView-module__8z5Hrq__colTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:1rem;font-size:.8rem;font-weight:700}.FooterUrbanView-module__8z5Hrq__list{gap:.6rem;font-size:.9rem;display:grid}.FooterUrbanView-module__8z5Hrq__link{color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out), text-shadow var(--dur-fast) var(--ease-out)}.FooterUrbanView-module__8z5Hrq__list .FooterUrbanView-module__8z5Hrq__link:nth-child(4n+1){--link-tone:var(--urban-electric)}.FooterUrbanView-module__8z5Hrq__list .FooterUrbanView-module__8z5Hrq__link:nth-child(4n+2){--link-tone:var(--urban-red)}.FooterUrbanView-module__8z5Hrq__list .FooterUrbanView-module__8z5Hrq__link:nth-child(4n+3){--link-tone:var(--urban-yellow)}.FooterUrbanView-module__8z5Hrq__list .FooterUrbanView-module__8z5Hrq__link:nth-child(4n){--link-tone:var(--urban-green)}.FooterUrbanView-module__8z5Hrq__link:hover,.FooterUrbanView-module__8z5Hrq__link:focus-visible{color:var(--link-tone,var(--urban-yellow));text-shadow:0 0 1rem color-mix(in srgb, var(--link-tone,var(--urban-yellow)) 60%, transparent)}.FooterUrbanView-module__8z5Hrq__muted{color:var(--color-ink-muted);opacity:.75}.FooterUrbanView-module__8z5Hrq__legal{max-width:var(--content-max);border-top:1px solid color-mix(in srgb, var(--urban-electric) 22%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:2.5rem auto 0;padding-top:1.5rem;font-size:.8rem;display:flex}.FooterUrbanView-module__8z5Hrq__legalLinks{flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.8rem;display:flex}
.HeaderBrand-module__9ofqwa__logo{border-radius:var(--radius-tight);align-items:center;display:flex}.HeaderBrand-module__9ofqwa__logo:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.HeaderBrand-module__9ofqwa__logoFrame{line-height:0;display:block;position:relative}.HeaderBrand-module__9ofqwa__logoImg{width:auto;height:1.75rem}.HeaderBrand-module__9ofqwa__videoLogoFrame{isolation:isolate;background:#000;width:9.875rem;height:2.75rem;display:block;position:relative;overflow:hidden}.HeaderBrand-module__9ofqwa__videoLogo,.HeaderBrand-module__9ofqwa__videoLogoFallback{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.HeaderBrand-module__9ofqwa__videoLogoFallback{z-index:1;object-fit:contain;padding:.45rem .25rem}.HeaderBrand-module__9ofqwa__videoLogo{z-index:2;object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.06);display:block}.HeaderBrand-module__9ofqwa__logoHalo{filter:drop-shadow(0 0 1px color-mix(in srgb, var(--color-ink) 55%, transparent)) drop-shadow(0 0 10px color-mix(in srgb, var(--color-ink) 45%, transparent)) drop-shadow(0 0 28px color-mix(in srgb, var(--color-accent) 38%, transparent))}@media (min-width:768px){.HeaderBrand-module__9ofqwa__logoImg{height:2.5rem}.HeaderBrand-module__9ofqwa__videoLogoFrame{width:13.75rem;height:3.2rem}}@media (prefers-reduced-motion:reduce){.HeaderBrand-module__9ofqwa__videoLogo{display:none}}
.HeaderLocationLink-module__KP4uqq__link{color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:.35rem;font-size:.9rem;font-weight:500;display:inline-flex}.HeaderLocationLink-module__KP4uqq__icon{color:#fff;background:#e85a1c;border-radius:50%;width:1.25rem;height:1.25rem;display:block;position:relative}.HeaderLocationLink-module__KP4uqq__icon svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 1.5px))}.HeaderLocationLink-module__KP4uqq__link:hover,.HeaderLocationLink-module__KP4uqq__link:focus-visible{color:var(--color-ink)}@media (max-width:1599px){.HeaderLocationLink-module__KP4uqq__label{display:none}}@media (prefers-reduced-motion:reduce){.HeaderLocationLink-module__KP4uqq__link{transition:none}}
.HeaderShell-module__eyPqkq__header{inset-inline:0;z-index:50;position:fixed;top:0}.HeaderShell-module__eyPqkq__panel{isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--color-accent) 72%, var(--color-ink));box-shadow:var(--shadow-2), inset 0 -1px 0 color-mix(in srgb, var(--color-accent) 86%, var(--color-ink)), 0 10px 28px color-mix(in srgb, var(--color-accent) 22%, transparent);position:relative}.HeaderShell-module__eyPqkq__header .HeaderShell-module__eyPqkq__panel{background:var(--header-bar-fill);-webkit-backdrop-filter:none;backdrop-filter:none}.HeaderShell-module__eyPqkq__header[data-video-brand] .HeaderShell-module__eyPqkq__panel{box-shadow:0 12px 36px #0000005c, inset 0 -1px 0 color-mix(in srgb, var(--color-accent) 76%, var(--color-ink)), 0 10px 28px color-mix(in srgb, var(--color-accent) 22%, transparent);border-bottom-color:#22a0e02e}.HeaderShell-module__eyPqkq__header[data-subnav] .HeaderShell-module__eyPqkq__panel{border-bottom:none}.HeaderShell-module__eyPqkq__bar{max-width:var(--content-max);height:var(--header-bar-h);transition:height .3s var(--ease-out);grid-template-columns:auto 1fr auto auto;grid-template-areas:"brand.actions nav";align-items:center;gap:.5rem;margin-inline:auto;padding-inline:clamp(.75rem,2.5vw,1.5rem);display:grid}.HeaderShell-module__eyPqkq__compact .HeaderShell-module__eyPqkq__bar{height:var(--header-bar-h-compact)}.HeaderShell-module__eyPqkq__subRow{height:var(--subnav-h);transition:height .3s var(--ease-out)}.HeaderShell-module__eyPqkq__compact .HeaderShell-module__eyPqkq__subRow{height:var(--subnav-h-compact)}.HeaderShell-module__eyPqkq__brand{grid-area:brand;min-width:0}.HeaderShell-module__eyPqkq__nav{grid-area:nav;align-self:stretch;align-items:center;display:flex}.HeaderShell-module__eyPqkq__actions{grid-area:actions;min-width:0}@media (min-width:768px){.HeaderShell-module__eyPqkq__header .HeaderShell-module__eyPqkq__panel{background:var(--header-bar-fill-wide)}.HeaderShell-module__eyPqkq__bar{grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav actions";gap:1rem}.HeaderShell-module__eyPqkq__nav{justify-content:center;justify-self:stretch;min-width:0}}@media (prefers-reduced-motion:reduce){.HeaderShell-module__eyPqkq__bar,.HeaderShell-module__eyPqkq__subRow{transition:none}}.HeaderShell-module__eyPqkq__header[data-home] .HeaderShell-module__eyPqkq__panel{background:#070509f0;border-bottom-color:#ffffff14;box-shadow:0 12px 32px #0000003d}.HeaderShell-module__eyPqkq__header[data-home] .HeaderShell-module__eyPqkq__bar{max-width:88rem}@media (min-width:1280px){.HeaderShell-module__eyPqkq__header .HeaderShell-module__eyPqkq__panel,.HeaderShell-module__eyPqkq__header[data-subnav] .HeaderShell-module__eyPqkq__panel{background:#070509f0;border-bottom:1px solid #ffffff14;box-shadow:0 12px 32px #0000003d}.HeaderShell-module__eyPqkq__header .HeaderShell-module__eyPqkq__bar{max-width:88rem}}.HeaderShell-module__eyPqkq__mobileBrand{display:block}.HeaderShell-module__eyPqkq__desktopBrand{display:none}@media (min-width:1280px){.HeaderShell-module__eyPqkq__mobileBrand{display:none}.HeaderShell-module__eyPqkq__desktopBrand{display:block}}
.ProductNav-module__mHp7tq__inlineNav{align-items:center;gap:clamp(.7rem,1.4vw,1.35rem);min-width:0;height:100%;display:none}.ProductNav-module__mHp7tq__link{white-space:nowrap;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);flex:none;align-items:center;gap:.45rem;font-size:.9rem;font-weight:500;display:inline-flex;position:relative}.ProductNav-module__mHp7tq__linkIcon{filter:drop-shadow(0 0 7px color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 55%, transparent));flex:none;place-items:center;display:grid}.ProductNav-module__mHp7tq__linkIcon img{width:1.4rem;height:1.4rem;display:block}.ProductNav-module__mHp7tq__sep{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-ink) 26%, transparent) 30%, color-mix(in srgb, var(--color-ink) 26%, transparent) 70%, transparent);flex:none;width:1px;height:1.35rem}.ProductNav-module__mHp7tq__link:after{content:"";background:var(--pole-accent,var(--color-accent));opacity:0;height:2px;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);border-radius:1px;position:absolute;inset-block-end:-.45rem;inset-inline:.1rem;transform:scaleX(0)}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[data-pole-accent],.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__upcoming[data-pole-accent]{color:var(--pole-accent-ink,var(--color-accent))}.ProductNav-module__mHp7tq__link:hover,.ProductNav-module__mHp7tq__link:focus-visible,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[data-pole-accent]:hover,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[data-pole-accent]:focus-visible{color:var(--color-ink)}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link:hover .ProductNav-module__mHp7tq__linkIcon,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link:focus-visible .ProductNav-module__mHp7tq__linkIcon,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page] .ProductNav-module__mHp7tq__linkIcon{filter:drop-shadow(0 0 11px color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 78%, transparent))}.ProductNav-module__mHp7tq__link:hover:after,.ProductNav-module__mHp7tq__link:focus-visible:after{opacity:.45;transform:scaleX(1)}.ProductNav-module__mHp7tq__link[aria-current=page]{color:var(--color-ink)}.ProductNav-module__mHp7tq__link[aria-current=page]:after{opacity:1;box-shadow:0 0 8px color-mix(in srgb, var(--pole-accent,var(--color-accent)) 45%, transparent);animation:ProductNav-module__mHp7tq__indicator-in var(--dur-med) var(--ease-out) both;transform:scaleX(1)}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]{background:var(--subnav-tint);border-radius:var(--radius-tight) var(--radius-tight) 0 0;align-self:stretch;align-items:center;padding-inline:1.1rem;display:inline-flex}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:before,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:after{content:"";opacity:1;width:.75rem;height:.75rem;box-shadow:none;border-radius:0;transition:none;animation:none;position:absolute;inset-block:auto 0;transform:none}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:before{background:radial-gradient(circle at top left, transparent .75rem, var(--subnav-tint) calc(.75rem + .5px));inset-inline:-.75rem auto}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:after{background:radial-gradient(circle at top right, transparent .75rem, var(--subnav-tint) calc(.75rem + .5px));inset-inline:auto -.75rem}@keyframes ProductNav-module__mHp7tq__indicator-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__labelFull{display:none}.ProductNav-module__mHp7tq__upcoming{color:var(--color-ink-muted);opacity:.7;align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;display:inline-flex}.ProductNav-module__mHp7tq__badge{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--glass-edge);border-radius:var(--radius-pill);color:var(--color-ink-muted);padding:.1rem .45rem;font-size:.62rem;font-weight:500;position:relative}.ProductNav-module__mHp7tq__toggle{width:2.25rem;height:2.25rem;color:var(--color-ink);place-items:center;display:inline-grid}.ProductNav-module__mHp7tq__toggleIcon{width:1.25rem;height:.875rem;display:block;position:relative}.ProductNav-module__mHp7tq__toggleIcon:before,.ProductNav-module__mHp7tq__toggleIcon:after{content:"";height:2px;transition:transform var(--dur-fast) var(--ease-out);background:currentColor;border-radius:1px;position:absolute;inset-inline:0}.ProductNav-module__mHp7tq__toggleIcon:before{top:0}.ProductNav-module__mHp7tq__toggleIcon:after{bottom:0}.ProductNav-module__mHp7tq__toggleOpen .ProductNav-module__mHp7tq__toggleIcon:before{transform:translateY(6px)rotate(45deg)}.ProductNav-module__mHp7tq__toggleOpen .ProductNav-module__mHp7tq__toggleIcon:after{transform:translateY(-6px)rotate(-45deg)}.ProductNav-module__mHp7tq__menu{inset-inline:0;visibility:hidden;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast);position:absolute;top:100%;transform:translateY(-.5rem)}.ProductNav-module__mHp7tq__menuOpen{visibility:visible;opacity:1;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);transform:none}.ProductNav-module__mHp7tq__menuPanel{border-inline:none;max-height:calc(100svh - var(--header-h));overscroll-behavior:contain;border-top:none;border-radius:0;overflow-y:auto}.ProductNav-module__mHp7tq__menuNav{max-width:var(--content-max);gap:.35rem;margin-inline:auto;padding-block:.7rem 1.4rem;padding-inline:clamp(.75rem,2.5vw,1.5rem);display:grid}.ProductNav-module__mHp7tq__homeCard{border:2px solid color-mix(in srgb, var(--color-ink) 28%, transparent);border-radius:var(--radius-tight);min-height:2.6rem;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:.75rem;padding-inline:.85rem;font-size:.88rem;font-weight:500;display:flex}.ProductNav-module__mHp7tq__homeCard[aria-current=page]{color:var(--color-ink)}.ProductNav-module__mHp7tq__card{border:2px solid var(--neon-border,var(--pole-accent-ink,var(--color-accent)));--neon-surface-core:3px;--neon-surface-halo:22px;--neon-surface-halo-active:30px;border-radius:var(--radius-card);background:var(--color-bg-raised);min-height:6.25rem;transition:transform var(--dur-fast) var(--ease-out);align-items:stretch;display:flex;position:relative;overflow:hidden}.ProductNav-module__mHp7tq__cardMedia{flex:0 0 36%;align-self:stretch;position:relative}.ProductNav-module__mHp7tq__cardImage{object-fit:cover;object-position:center;filter:saturate(1.1)brightness(1.05)contrast(1.03)}.ProductNav-module__mHp7tq__cardMedia:after{content:"";background:linear-gradient(90deg, transparent 18%, color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 70%, transparent) 48%, var(--pole-accent-ink,var(--color-accent)));mix-blend-mode:soft-light;opacity:.22;pointer-events:none;position:absolute;inset:0}.ProductNav-module__mHp7tq__cardVeil{background:radial-gradient(circle at 84% 50%, color-mix(in srgb, var(--color-bg-deep) 42%, transparent), transparent 40%), linear-gradient(90deg, var(--color-bg-raised), color-mix(in srgb, var(--color-bg-raised) 20%, transparent) 36%, transparent 60%);position:absolute;inset:0}.ProductNav-module__mHp7tq__cardIcon{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 55%, transparent));transition:transform var(--dur-fast) var(--ease-out);flex:none;align-self:center;place-items:center;margin-inline-start:.85rem;display:grid;position:relative}.ProductNav-module__mHp7tq__cardIcon img{width:2.1rem;height:2.1rem;display:block}.ProductNav-module__mHp7tq__card:active .ProductNav-module__mHp7tq__cardIcon{transform:scale(1.08)}.ProductNav-module__mHp7tq__card:active{transform:scale(.985)}.ProductNav-module__mHp7tq__cardText{flex:auto;align-self:center;gap:.2rem;min-width:0;padding-block:.75rem;padding-inline:.75rem .7rem;display:grid;position:relative}.ProductNav-module__mHp7tq__card:not(:has(.ProductNav-module__mHp7tq__cardMedia)) .ProductNav-module__mHp7tq__cardText{padding-inline-end:3.6rem}.ProductNav-module__mHp7tq__cardName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);font-size:clamp(.98rem,4.3vw,1.2rem);font-weight:700;line-height:1.12}.ProductNav-module__mHp7tq__cardDescriptor{letter-spacing:.045em;text-transform:uppercase;color:var(--pole-accent-ink,var(--color-accent));font-size:.66rem;font-weight:600}.ProductNav-module__mHp7tq__cardUpcoming{opacity:.65}.ProductNav-module__mHp7tq__arrow{border:1px solid var(--glass-edge);border-radius:var(--radius-pill);width:1.95rem;height:1.95rem;color:var(--pole-accent-ink,var(--color-accent));transition:transform var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:grid;position:relative}.ProductNav-module__mHp7tq__card .ProductNav-module__mHp7tq__arrow{border-color:var(--pole-accent-ink,var(--color-accent));background:color-mix(in srgb, var(--color-bg-deep) 62%, transparent);box-shadow:0 0 7px color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 62%, transparent), inset 0 0 7px color-mix(in srgb, var(--pole-accent-ink,var(--color-accent)) 26%, transparent);position:absolute;inset-block-start:50%;inset-inline-end:.8rem;translate:0 -50%}.ProductNav-module__mHp7tq__homeCard .ProductNav-module__mHp7tq__arrow{border-color:color-mix(in srgb, var(--color-ink) 34%, transparent);box-shadow:0 0 6px color-mix(in srgb, var(--color-ink) 22%, transparent)}.ProductNav-module__mHp7tq__arrow:before{content:"";border-top:2px solid;border-inline-end:2px solid;width:.45rem;height:.45rem;transform:translate(-1.5px)rotate(45deg)}.ProductNav-module__mHp7tq__card:active .ProductNav-module__mHp7tq__arrow,.ProductNav-module__mHp7tq__homeCard:active .ProductNav-module__mHp7tq__arrow{transform:translate(3px)}.ProductNav-module__mHp7tq__homeCard .ProductNav-module__mHp7tq__arrow{width:1.6rem;height:1.6rem;color:var(--color-ink-muted)}@media (min-width:1280px){.ProductNav-module__mHp7tq__inlineNav{display:flex}.ProductNav-module__mHp7tq__toggle,.ProductNav-module__mHp7tq__menu{display:none}}@media (min-width:1600px){.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__labelFull{display:inline}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__labelShort{display:none}}@media (prefers-reduced-motion:reduce){.ProductNav-module__mHp7tq__link,.ProductNav-module__mHp7tq__link:after,.ProductNav-module__mHp7tq__linkIcon,.ProductNav-module__mHp7tq__toggleIcon:before,.ProductNav-module__mHp7tq__toggleIcon:after,.ProductNav-module__mHp7tq__menu,.ProductNav-module__mHp7tq__menuOpen,.ProductNav-module__mHp7tq__homeCard,.ProductNav-module__mHp7tq__card,.ProductNav-module__mHp7tq__cardIcon,.ProductNav-module__mHp7tq__arrow{transition:none}.ProductNav-module__mHp7tq__link[aria-current=page]:after{animation:none}.ProductNav-module__mHp7tq__card:active,.ProductNav-module__mHp7tq__card:active .ProductNav-module__mHp7tq__cardIcon,.ProductNav-module__mHp7tq__card:active .ProductNav-module__mHp7tq__arrow,.ProductNav-module__mHp7tq__homeCard:active .ProductNav-module__mHp7tq__arrow{transform:none}}@media (prefers-reduced-transparency:reduce){.ProductNav-module__mHp7tq__cardVeil{background:0 0}}@media (min-width:1280px){.ProductNav-module__mHp7tq__inlineNav{font-family:var(--font-body);gap:clamp(.8rem,1.35vw,1.4rem)}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__sep,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__linkIcon{display:none}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[data-pole-accent]{color:#ffffffb3;font-size:.78rem}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link:hover,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link:focus-visible,.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page]{color:#fff}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]{background:0 0;border-radius:0;align-self:center;padding-inline:0}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:before{content:none}.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:after{content:"";background:var(--pole-accent,var(--color-accent));opacity:1;width:auto;height:2px;box-shadow:0 0 8px color-mix(in srgb, var(--pole-accent,var(--color-accent)) 45%, transparent);animation:ProductNav-module__mHp7tq__indicator-in var(--dur-med) var(--ease-out) both;border-radius:1px;position:absolute;inset-block:auto -.45rem;inset-inline:.1rem;transform:scaleX(1)}}@media (min-width:1280px) and (prefers-reduced-motion:reduce){.ProductNav-module__mHp7tq__inlineNav .ProductNav-module__mHp7tq__link[aria-current=page][data-pole-accent]:after{animation:none}}
.FormSkeleton-module___IhoUW__skeleton{align-content:start;gap:1rem;min-height:26rem;display:grid}.FormSkeleton-module___IhoUW__bar{border-radius:var(--radius-tight);background:var(--glass-fill);height:2.75rem}.FormSkeleton-module___IhoUW__bar:first-child{max-width:60%;height:1.25rem}
.ArgumentSection-module__Lzx7Kq__section{background:radial-gradient(circle at 85% 30%,#5d09825c,#0000 32rem),linear-gradient(120deg,#15021f,#050208 70%);padding:clamp(5rem,11svh,8rem) clamp(1.25rem,4vw,3rem)}.ArgumentSection-module__Lzx7Kq__container{width:min(100%,82rem);margin-inline:auto}.ArgumentSection-module__Lzx7Kq__kicker{color:#c32cff;font:600 .92rem/1.2 var(--font-body);justify-content:center;align-items:center;gap:.75rem;display:flex}.ArgumentSection-module__Lzx7Kq__kicker:before{content:"";background:currentColor;width:2.5rem;height:1px}.ArgumentSection-module__Lzx7Kq__quote{max-width:72rem;font:500 clamp(1.35rem, 2.4vw, 2.1rem) / 1.45 var(--font-body);text-align:center;text-wrap:balance;margin:1.25rem auto 0}.ArgumentSection-module__Lzx7Kq__gallery{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(11rem,19vw,18rem);gap:1.25rem;margin-top:clamp(2.5rem,6svh,4rem);display:grid}.ArgumentSection-module__Lzx7Kq__tile{background:#1b0b25;border-radius:1rem;position:relative;overflow:hidden}.ArgumentSection-module__Lzx7Kq__regular{grid-column:span 1}.ArgumentSection-module__Lzx7Kq__wide{grid-column:span 2}.ArgumentSection-module__Lzx7Kq__image{object-fit:cover;transition:transform .5s}.ArgumentSection-module__Lzx7Kq__tile:hover .ArgumentSection-module__Lzx7Kq__image{transform:scale(1.035)}@media (max-width:700px){.ArgumentSection-module__Lzx7Kq__gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:10rem;gap:.75rem}.ArgumentSection-module__Lzx7Kq__wide,.ArgumentSection-module__Lzx7Kq__regular{grid-column:span 1}.ArgumentSection-module__Lzx7Kq__tile:first-child,.ArgumentSection-module__Lzx7Kq__tile:last-child{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.ArgumentSection-module__Lzx7Kq__image{transition:none}}
.BenefitsSection-module__CvecAW__section{color:#211526;background:linear-gradient(135deg,#973fff14,#0000 50%),#f1eef4;padding:clamp(5rem,11svh,8rem) clamp(1.25rem,4vw,3rem);position:relative;overflow:hidden}.BenefitsSection-module__CvecAW__section:before{color:#50246109;font:600 clamp(8rem, 22vw, 20rem) / .78 var(--font-display);content:"DISCOVERY\a DISCOVERY";white-space:pre;pointer-events:none;align-items:center;display:grid;position:absolute;inset:0}.BenefitsSection-module__CvecAW__container{width:min(100%,74rem);margin-inline:auto;position:relative}.BenefitsSection-module__CvecAW__kicker{color:#7935a4;font:600 .92rem/1.2 var(--font-body);justify-content:center;align-items:center;gap:.75rem;display:flex}.BenefitsSection-module__CvecAW__kicker:before{content:"";background:#7f29d9;width:2.6rem;height:1px}.BenefitsSection-module__CvecAW__title{font:400 clamp(2.1rem, 4vw, 3.75rem) / 1.16 var(--font-display);letter-spacing:-.045em;text-align:center;text-wrap:balance;margin-top:1rem}.BenefitsSection-module__CvecAW__title:after{content:"";background:linear-gradient(90deg,#a42cff,#ea39b8);width:7rem;height:3px;margin:1.2rem auto 0;display:block}.BenefitsSection-module__CvecAW__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:clamp(2.5rem,6svh,4rem);display:grid}.BenefitsSection-module__CvecAW__card{background:#ffffffbd;border:2px solid #a52dff;border-radius:1rem;grid-template-columns:auto 1fr;gap:1rem;min-height:10.5rem;padding:1.5rem;display:grid;box-shadow:0 .8rem 2rem #411b4f14}.BenefitsSection-module__CvecAW__icon{color:#a020f0;width:1.4rem;height:1.4rem}.BenefitsSection-module__CvecAW__cardTitle{font:700 1.05rem/1.25 var(--font-body)}.BenefitsSection-module__CvecAW__cardText{color:#4b3f50;font:500 .92rem/1.5 var(--font-body);margin-top:.75rem}.BenefitsSection-module__CvecAW__presta{background:#ffffffc7;border:2px solid #a52dff;border-radius:1rem;grid-template-columns:1fr minmax(19rem,.9fr);margin-top:1.5rem;display:grid;overflow:hidden}.BenefitsSection-module__CvecAW__prestaCopy{align-self:center;padding:clamp(1.75rem,4vw,3rem)}.BenefitsSection-module__CvecAW__prestaKicker{color:#7935a4;font:700 .82rem/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.BenefitsSection-module__CvecAW__prestaTitle{font:500 clamp(1.55rem, 2.5vw, 2.35rem) / 1.2 var(--font-display);margin-top:.7rem}.BenefitsSection-module__CvecAW__prestaText{color:#4b3f50;font:500 .95rem/1.55 var(--font-body);margin-top:.9rem}.BenefitsSection-module__CvecAW__prestaVisual{min-height:18rem;position:relative}.BenefitsSection-module__CvecAW__prestaImage{object-fit:cover}@media (max-width:700px){.BenefitsSection-module__CvecAW__grid,.BenefitsSection-module__CvecAW__presta{grid-template-columns:1fr}.BenefitsSection-module__CvecAW__prestaVisual{min-height:14rem}}
.HeadsetScene-module__WvqwAW__root{width:100%;height:100%;position:absolute;inset:0}.HeadsetScene-module__WvqwAW__root canvas{display:block}.HeadsetScene-module__WvqwAW__fallback2d{transition:opacity var(--dur-med) var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.HeadsetScene-module__WvqwAW__fallback2d[data-painted=true]{opacity:0}.HeadsetScene-module__WvqwAW__fallback2d img{width:min(60vw,30rem);height:auto}
.LidarScanScene-module___gUbja__root{position:absolute;inset:0}.LidarScanScene-module___gUbja__root canvas{width:100%;height:100%;display:block}.LidarScanScene-module___gUbja__fallback2d{transition:opacity var(--dur-med) var(--ease-out);position:absolute;inset:0}.LidarScanScene-module___gUbja__fallback2d[data-painted=true]{opacity:0}.LidarScanScene-module___gUbja__fallbackImg{object-fit:cover;opacity:.38;filter:saturate(.65)contrast(1.08)}.LidarScanScene-module___gUbja__loader{z-index:2;color:#8ba5b4;pointer-events:none;background:#020817;place-content:center;justify-items:center;gap:.8rem;transition:opacity .42s,visibility .42s;display:grid;position:absolute;inset:0}.LidarScanScene-module___gUbja__loader[data-painted=true]{visibility:hidden;opacity:0}.LidarScanScene-module___gUbja__loader span{border:1px solid #35e7ff38;border-top-color:#35e7ff;border-radius:50%;width:3.2rem;height:3.2rem;animation:1.15s linear infinite LidarScanScene-module___gUbja__lidar-loader;box-shadow:0 0 1.5rem #35e7ff29}.LidarScanScene-module___gUbja__loader p{font:600 .64rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;margin:0}@keyframes LidarScanScene-module___gUbja__lidar-loader{to{transform:rotate(1turn)}}.LidarScanScene-module___gUbja__measureLabel{visibility:hidden;opacity:0;color:#f1f5f3;font:700 .68rem/1 var(--font-display);letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#050708e0;border:1px solid #9dff6a94;border-radius:.2rem;padding:.38rem .55rem;display:inline-block;box-shadow:0 0 1rem #35e7ff24}@media (max-width:700px){.LidarScanScene-module___gUbja__measureLabel{padding:.28rem .38rem;font-size:.54rem}}@media (prefers-reduced-motion:reduce){.LidarScanScene-module___gUbja__fallback2d,.LidarScanScene-module___gUbja__loader{transition:none}.LidarScanScene-module___gUbja__loader span{animation:none}}
.HoloFigure-module__yW8C0W__root{--holo-src:url(/images/hologramme.webp);--holo-glitch-dur:3s;aspect-ratio:408/429;pointer-events:none;position:relative}.HoloFigure-module__yW8C0W__inner{position:absolute;inset:0;-webkit-mask:linear-gradient(#000 80%,#0000 98%);mask:linear-gradient(#000 80%,#0000 98%)}.HoloFigure-module__yW8C0W__layer{background:var(--holo-src) center / contain no-repeat;position:absolute;inset:0}.HoloFigure-module__yW8C0W__figure{opacity:.92;}.HoloFigure-module__yW8C0W__ghostCyan{filter:sepia()saturate(2.6)hue-rotate(150deg)brightness(1.4);opacity:.1;translate:-3px 1px;}.HoloFigure-module__yW8C0W__ghostPink{filter:sepia()saturate(3.2)hue-rotate(330deg)brightness(1.25);opacity:.1;translate:3px -1px;}.HoloFigure-module__yW8C0W__sliceHigh{clip-path:inset(18% 0 66%);opacity:0;}.HoloFigure-module__yW8C0W__sliceLow{clip-path:inset(58% 0 26%);opacity:0;}@supports ((-webkit-mask-size:contain) or (mask-size:contain)){.HoloFigure-module__yW8C0W__scanlines{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-fx-1) 14%, transparent) 0 1px, transparent 1px 4px);mix-blend-mode:screen;-webkit-mask:var(--holo-src) center / contain no-repeat;mask:var(--holo-src) center / contain no-repeat;position:absolute;inset:0}}@media (prefers-reduced-motion:no-preference){.HoloFigure-module__yW8C0W__figure{animation:HoloFigure-module__yW8C0W__holo-glitch var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__ghostCyan{animation:HoloFigure-module__yW8C0W__holo-ghost-cyan var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__ghostPink{animation:HoloFigure-module__yW8C0W__holo-ghost-pink var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__sliceHigh{animation:HoloFigure-module__yW8C0W__holo-slice-high var(--holo-glitch-dur) steps(1, end) infinite}.HoloFigure-module__yW8C0W__sliceLow{animation:HoloFigure-module__yW8C0W__holo-slice-low var(--holo-glitch-dur) steps(1, end) infinite}@keyframes HoloFigure-module__yW8C0W__holo-glitch{0%,87.9%{opacity:.92;translate:0}88%{opacity:.55;translate:-3px 1px}90%{opacity:.8;translate:2px}92%{opacity:.45;translate:-2px -1px}94%{opacity:.75;translate:3px 1px}96%{opacity:.6;translate:-1px}98%,to{opacity:.92;translate:0}}@keyframes HoloFigure-module__yW8C0W__holo-ghost-cyan{0%,87.9%,98%,to{opacity:.1}88%{opacity:.4}90.5%{opacity:.15}92.5%{opacity:.38}95.5%{opacity:.18}}@keyframes HoloFigure-module__yW8C0W__holo-ghost-pink{0%,88.4%,98.5%,to{opacity:.1}88.5%{opacity:.38}91%{opacity:.14}93%{opacity:.4}96%{opacity:.16}}@keyframes HoloFigure-module__yW8C0W__holo-slice-high{0%,87.9%,96.5%,to{opacity:0;translate:0}88%{opacity:.75;translate:5px}90.5%{opacity:.75;translate:-4px}92.5%{opacity:0;translate:0}94%{opacity:.75;translate:6px}}@keyframes HoloFigure-module__yW8C0W__holo-slice-low{0%,88.4%,97%,to{opacity:0;translate:0}88.5%{opacity:.75;translate:-5px}91%{opacity:.75;translate:4px}93%{opacity:0;translate:0}94.5%{opacity:.7;translate:-4px}}}
.HoloHeadset-module__VkQuja__root{position:relative}.HoloHeadset-module__VkQuja__cone{width:75%;height:60%;position:absolute;top:55%;left:50%;translate:-50%}.HoloHeadset-module__VkQuja__emitter{border-radius:var(--radius-pill);background:var(--color-fx-1);opacity:.8;width:6rem;height:.375rem;box-shadow:0 0 18px 5px color-mix(in srgb, var(--color-fx-1) 50%, transparent);position:absolute;bottom:-.5rem;left:50%;translate:-50%}.HoloHeadset-module__VkQuja__float{position:relative}.HoloHeadset-module__VkQuja__svg{width:100%;height:auto}.HoloHeadset-module__VkQuja__scanlines{border-radius:36px;position:absolute;inset:22% 20%}
.MadagascarField-module__DvqkJa__field{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MadagascarField-module__DvqkJa__coast{opacity:.32}.MadagascarField-module__DvqkJa__coastNode{opacity:.85}.MadagascarField-module__DvqkJa__field.is-offscreen{visibility:hidden}.MadagascarField-module__DvqkJa__field.is-offscreen *{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.MadagascarField-module__DvqkJa__dot{animation:MadagascarField-module__DvqkJa__converge var(--dur-slow) var(--ease-out) both;animation-delay:var(--m-delay,0s)}.MadagascarField-module__DvqkJa__linksIn{animation:MadagascarField-module__DvqkJa__fade-in var(--dur-med) var(--ease-out) both;animation-delay:var(--mada-form-end,1.7s)}.MadagascarField-module__DvqkJa__signalsIn{animation:MadagascarField-module__DvqkJa__fade-in var(--dur-med) var(--ease-out) both;animation-delay:calc(var(--mada-form-end,1.7s) + .25s)}@keyframes MadagascarField-module__DvqkJa__converge{0%{opacity:0;transform:translate(var(--sx,0px), var(--sy,0px))}to{opacity:1;transform:none}}@keyframes MadagascarField-module__DvqkJa__fade-in{0%{opacity:0}to{opacity:1}}}
.RadarPing-module__sG_RQa__ping{pointer-events:none;position:absolute;translate:-50% -50%}.RadarPing-module__sG_RQa__core{border-radius:var(--radius-pill);background:var(--color-fx-1);width:.5rem;height:.5rem;box-shadow:0 0 14px 4px color-mix(in srgb, var(--color-fx-1) 55%, transparent);display:block}.RadarPing-module__sG_RQa__wave{border:1px solid var(--color-fx-1);border-radius:var(--radius-pill);opacity:0;position:absolute;inset:-.7rem}@media (prefers-reduced-motion:no-preference){.RadarPing-module__sG_RQa__core{animation:RadarPing-module__sG_RQa__ping-in var(--dur-med) var(--ease-out) both;animation-delay:var(--ping-delay,0s)}.RadarPing-module__sG_RQa__wave{animation:2.8s ease-out infinite RadarPing-module__sG_RQa__ping-wave;animation-delay:calc(var(--ping-delay,0s) + .2s)}.RadarPing-module__sG_RQa__wave2{animation-delay:calc(var(--ping-delay,0s) + 1.6s)}@keyframes RadarPing-module__sG_RQa__ping-in{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes RadarPing-module__sG_RQa__ping-wave{0%{opacity:.7;scale:.25}70%,to{opacity:0;scale:1.8}}}
.ScrollStage-module__cHTGma__wrapper{height:calc(var(--stage-screens) * 100svh);position:relative}.ScrollStage-module__cHTGma__stage{contain:layout paint;height:100svh;position:sticky;top:0;overflow:hidden}.ScrollStage-module__cHTGma__layer{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ScrollStage-module__cHTGma__interactive{pointer-events:auto}.ScrollStage-module__cHTGma__wrapper[data-active=true] .ScrollStage-module__cHTGma__layer{will-change:transform, opacity}
.StageProgressRail-module__yw1eeq__rail{--stage-progress-1:var(--color-accent);--stage-progress-2:var(--color-accent-hot);--stage-progress-3:var(--color-fx-spark);--stage-progress-4:var(--color-accent);--stage-progress-5:var(--color-accent-hot);width:100%;position:relative}.StageProgressRail-module__yw1eeq__track{background:color-mix(in srgb, var(--color-ink-muted) 22%, transparent);height:2px;position:relative}.StageProgressRail-module__yw1eeq__fill{transform-origin:0;background:linear-gradient(90deg, var(--stage-progress-1), var(--stage-progress-2), var(--stage-progress-3), var(--stage-progress-4), var(--stage-progress-5));box-shadow:0 0 1.5rem color-mix(in srgb, var(--stage-progress-1) 55%, transparent);position:absolute;inset:0}.StageProgressRail-module__yw1eeq__dots{justify-content:space-between;display:flex;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.StageProgressRail-module__yw1eeq__dot{border:2px solid var(--color-bg-deep);background:var(--stage-progress-1);width:.65rem;height:.65rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 28%, transparent);border-radius:50%}.StageProgressRail-module__yw1eeq__dot:nth-child(2){background:var(--stage-progress-2)}.StageProgressRail-module__yw1eeq__dot:nth-child(3){background:var(--stage-progress-3)}.StageProgressRail-module__yw1eeq__dot:nth-child(4){background:var(--stage-progress-4)}.StageProgressRail-module__yw1eeq__dot:nth-child(5){background:var(--stage-progress-5)}@media (prefers-reduced-motion:reduce){.StageProgressRail-module__yw1eeq__fill{transform:scaleX(1)!important}}
.TapHint-module__37cCJa__root{pointer-events:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.TapHint-module__37cCJa__ring{border:2px solid var(--color-accent-hot);border-radius:var(--radius-pill);position:absolute;inset:0}.TapHint-module__37cCJa__press{display:block;rotate:-12deg}.TapHint-module__37cCJa__pointer{width:1.75rem;height:1.75rem;color:var(--color-accent-hot);fill:var(--color-bg-deep);display:block}
.GeoFrame-module__DQ7pxa__frame{isolation:isolate;position:relative}.GeoFrame-module__DQ7pxa__frame[data-neon-surface]{box-shadow:none;border-color:#0000}.GeoFrame-module__DQ7pxa__fill{z-index:0;position:absolute;inset:0}.GeoFrame-module__DQ7pxa__glass{border-radius:var(--radius-card);background:linear-gradient(to bottom, var(--glass-tint), transparent 42%), var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%)}.GeoFrame-module__DQ7pxa__solid{border-radius:var(--radius-cta);background:linear-gradient(to bottom, #ffffff29, transparent 48%), var(--color-accent)}.GeoFrame-module__DQ7pxa__content{z-index:1;position:relative}.GeoFrame-module__DQ7pxa__contentClipped{height:100%}.GeoFrame-module__DQ7pxa__contentClipped .glass-panel{border:none;box-shadow:inset 0 1px #ffffff2e}.GeoFrame-module__DQ7pxa__edge{z-index:2;pointer-events:none;width:100%;height:100%;filter:var(--geo-edge-filter,drop-shadow(0 0 2px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 96%, transparent)) drop-shadow(0 0 12px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 72%, transparent)) drop-shadow(0 0 32px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 44%, transparent)) drop-shadow(0 0 58px color-mix(in srgb, var(--geo-halo,var(--color-accent)) 24%, transparent)));position:absolute;inset:0;overflow:visible}.GeoFrame-module__DQ7pxa__edgeLine{stroke-width:var(--geo-edge-width,1.8);opacity:1}.GeoFrame-module__DQ7pxa__edgeLine,.GeoFrame-module__DQ7pxa__edgeTrace{stroke-linejoin:round;stroke-linecap:round}.GeoFrame-module__DQ7pxa__edgeTrace{stroke-width:var(--geo-trace-width,2.4);stroke-dasharray:16 84;opacity:0}@media (prefers-reduced-motion:no-preference){.GeoFrame-module__DQ7pxa__edgeTrace{opacity:.95;animation:GeoFrame-module__DQ7pxa__geo-trace var(--geo-trace-dur,4.5s) linear infinite;animation-play-state:var(--geo-trace-state,running)}@keyframes GeoFrame-module__DQ7pxa__geo-trace{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}}
.PackCard-module__Pv7MUW__tilt{height:100%;position:relative}.PackCard-module__Pv7MUW__geo{--geo-edge-c1:var(--offer-accent,var(--color-fx-1));--geo-edge-c2:color-mix(in srgb, var(--offer-accent,var(--color-accent)) 55%, var(--color-accent));--geo-edge-c3:var(--offer-accent,var(--color-fx-4));--geo-halo:var(--offer-accent,var(--color-accent));height:100%}.PackCard-module__Pv7MUW__panel{flex-direction:column;height:100%;padding:1.5rem;display:flex}.PackCard-module__Pv7MUW__aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.PackCard-module__Pv7MUW__aurora:before,.PackCard-module__Pv7MUW__aurora:after{content:"";aspect-ratio:1;will-change:transform;border-radius:50%;width:72%;position:absolute}.PackCard-module__Pv7MUW__aurora:before{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--offer-accent,var(--color-accent)) 30%, transparent), transparent 70%);animation:PackCard-module__Pv7MUW__pack-aurora-a var(--dur-ambient) ease-in-out infinite;animation-play-state:var(--pack-ambient-state,running);top:-18%;left:-14%}.PackCard-module__Pv7MUW__aurora:after{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--offer-accent,var(--color-fx-4)) 24%, transparent), transparent 70%);animation:PackCard-module__Pv7MUW__pack-aurora-b var(--dur-ambient) ease-in-out infinite;animation-delay:calc(var(--dur-ambient) / -2);animation-play-state:var(--pack-ambient-state,running);bottom:-22%;right:-16%}@keyframes PackCard-module__Pv7MUW__pack-aurora-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(16%,20%)scale(1.15)}}@keyframes PackCard-module__Pv7MUW__pack-aurora-b{0%,to{transform:translate(0)scale(1.1)}50%{transform:translate(-18%,-16%)scale(.9)}}.PackCard-module__Pv7MUW__deepFill{z-index:-1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-deep) 88%, var(--offer-accent,var(--color-accent))), color-mix(in srgb, var(--color-bg-deep) 64%, var(--offer-accent,var(--color-accent))));position:absolute;inset:0}.PackCard-module__Pv7MUW__embers{z-index:-1}@media (prefers-reduced-motion:reduce){.PackCard-module__Pv7MUW__aurora:before,.PackCard-module__Pv7MUW__aurora:after{animation:none}}@media (prefers-reduced-transparency:reduce){.PackCard-module__Pv7MUW__aurora,.PackCard-module__Pv7MUW__deepFill,.PackCard-module__Pv7MUW__embers{display:none}}.PackCard-module__Pv7MUW__panelFeatured{box-shadow:0 0 60px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 35%, transparent), 0 0 100px color-mix(in srgb, var(--offer-accent,var(--color-fx-4)) 18%, transparent), inset 0 1px 0 color-mix(in srgb, var(--color-accent-hot) 16%, transparent)}.PackCard-module__Pv7MUW__visual{aspect-ratio:3/2;margin:-.25rem -.25rem .75rem;position:relative}.PackCard-module__Pv7MUW__visualHalo{aspect-ratio:1.6;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--offer-accent,var(--color-accent)) 14%, transparent), transparent 70%);border-radius:50%;width:80%;position:absolute;top:55%;left:50%;translate:-50% -50%}.PackCard-module__Pv7MUW__visualImg{object-fit:contain;padding:.4rem}.PackCard-module__Pv7MUW__badge{z-index:3;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 50%,calc(100% - 9px) 100%,9px 100%,0 50%);background:linear-gradient(180deg, color-mix(in srgb, var(--offer-accent,var(--color-accent-hot)) 80%, white), var(--offer-accent,var(--color-accent)));width:max-content;font-family:var(--font-display);letter-spacing:.04em;color:var(--color-bg-deep);border:none;border-radius:0;padding:.375rem 1.5rem;font-size:.8125rem;font-weight:700;position:absolute;top:-1rem;left:50%;translate:-50%}.PackCard-module__Pv7MUW__packName{font-family:var(--font-display);font-size:1.25rem;font-weight:700}.PackCard-module__Pv7MUW__tagline{color:var(--color-ink-muted);margin-top:.375rem;font-size:.875rem}.PackCard-module__Pv7MUW__priceBlock{margin-top:1rem}.PackCard-module__Pv7MUW__pricePrefix{color:var(--color-ink-muted);font-size:.875rem}.PackCard-module__Pv7MUW__price{font-family:var(--font-display);color:var(--offer-accent,var(--color-accent-hot));margin-top:.25rem;font-size:1.875rem;font-weight:700;display:block}.PackCard-module__Pv7MUW__features{flex-direction:column;flex:1;gap:.5rem;margin-top:1rem;display:flex}.PackCard-module__Pv7MUW__feature{align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.375;display:flex}.PackCard-module__Pv7MUW__check{width:1rem;height:1rem;color:var(--offer-accent,var(--color-accent));flex-shrink:0;margin-top:.125rem}.PackCard-module__Pv7MUW__options{border-top:1px solid var(--glass-stroke);margin-top:1rem;padding-top:.875rem}.PackCard-module__Pv7MUW__optionsLabel{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-muted);font-size:.75rem;font-weight:600}.PackCard-module__Pv7MUW__optionList{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}.PackCard-module__Pv7MUW__option{color:var(--color-ink-muted);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.35;display:flex}.PackCard-module__Pv7MUW__optionIcon{width:.8125rem;height:.8125rem;color:var(--offer-accent,var(--color-accent));flex-shrink:0;margin-top:.1875rem}.PackCard-module__Pv7MUW__cta{width:100%;margin-top:1.25rem}.PackCard-module__Pv7MUW__studio{transform:none!important}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__geo{--geo-edge-c1:#3ec4eb75;--geo-edge-c2:#3ec4eb75;--geo-edge-c3:#3ec4eb75;--geo-halo:transparent}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__panel{box-shadow:none;background:#020c10eb;border-radius:.75rem}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__panelFeatured{background:linear-gradient(#072129f5,#020c10f0);box-shadow:inset 0 0 0 1px #0aa8f552}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__aurora,.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__deepFill,.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__embers{display:none}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__visual{aspect-ratio:16/8.5;margin-bottom:.4rem}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__visualImg{padding:0}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__packName{text-align:center;font-size:1rem}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__tagline{text-align:center;min-height:2.5rem;font-size:.76rem}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__priceBlock{text-align:center}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__price{color:var(--studio-cyan,#0aa8f5);font-size:clamp(1.45rem,2vw,1.9rem)}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__feature{font-size:.78rem}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__check{color:var(--studio-cyan,#0aa8f5)}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__cta{border-color:var(--studio-cyan,#0aa8f5);background:var(--studio-cyan,#0aa8f5);color:#fff}.PackCard-module__Pv7MUW__studio .PackCard-module__Pv7MUW__badge{clip-path:none;background:var(--studio-cyan,#0aa8f5);color:#fff;font-family:var(--font-body);border-radius:999px;font-size:.68rem}.PackCard-module__Pv7MUW__lidar{transform:none!important}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__geo{--geo-edge-c1:#39dc318c;--geo-edge-c2:#39dc318c;--geo-edge-c3:#39dc318c;--geo-halo:transparent}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__panel,.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__panelFeatured{box-shadow:none;background:linear-gradient(145deg,#051808f5,#020a04f5);border-radius:.65rem}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__aurora,.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__deepFill,.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__embers{display:none}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__packName{font-size:1rem;font-weight:500}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__tagline{min-height:2.7rem;font-size:.76rem}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__price{color:var(--lidar-green,#39dc31);font-size:clamp(1.5rem,2vw,2rem)}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__feature,.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__option{font-size:.76rem}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__check,.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__optionIcon{color:var(--lidar-green,#39dc31)}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__cta{color:#fff;background:#178d18;border-color:#178d18}.PackCard-module__Pv7MUW__lidar .PackCard-module__Pv7MUW__badge{clip-path:none;background:var(--lidar-green,#39dc31);color:#061007;font-family:var(--font-body);border-radius:999px;font-size:.68rem}
.OfferExplorer-module__cHFl9G__hint{margin-top:var(--stack-gap);text-align:center;color:var(--color-ink-muted);font-size:.875rem}.OfferExplorer-module__cHFl9G__selectorWrap{position:relative}.OfferExplorer-module__cHFl9G__selector{grid-template-columns:repeat(2,1fr);gap:.625rem;margin-top:.875rem;display:grid}.OfferExplorer-module__cHFl9G__demoHand{z-index:5;pointer-events:none;position:absolute;top:0;left:0;translate:-50% -50%}.OfferExplorer-module__cHFl9G__tile{clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:color-mix(in srgb, var(--color-bg-raised) 92%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 92%, transparent), inset 0 0 6px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 58%, transparent), inset 0 0 22px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 28%, transparent);color:var(--color-ink-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out);flex-direction:column;align-items:center;gap:.375rem;padding:.875rem .5rem;display:flex}.OfferExplorer-module__cHFl9G__tile:hover{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--offer-accent,var(--color-accent)), inset 0 0 8px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 78%, transparent), inset 0 0 26px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 42%, transparent)}@media (hover:hover){.OfferExplorer-module__cHFl9G__tile:hover{translate:0 -2px}}.OfferExplorer-module__cHFl9G__tileActive{color:var(--color-ink);background:color-mix(in srgb, var(--offer-accent,var(--color-accent)) 18%, var(--color-bg-raised));box-shadow:inset 0 0 0 1px var(--offer-accent,var(--color-accent)), inset 0 0 9px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 84%, transparent), inset 0 0 30px color-mix(in srgb, var(--offer-accent,var(--color-accent)) 48%, transparent)}.OfferExplorer-module__cHFl9G__tileIcon{width:1.25rem;height:1.25rem;color:var(--offer-accent,var(--color-accent))}.OfferExplorer-module__cHFl9G__tileName{font-family:var(--font-display);text-align:center;text-wrap:balance;font-size:.8125rem;font-weight:600}.OfferExplorer-module__cHFl9G__tilePrice{color:var(--color-ink-muted);font-size:.6875rem}.OfferExplorer-module__cHFl9G__tilePriceValue{color:var(--offer-accent,var(--color-accent-hot));font-weight:600}.OfferExplorer-module__cHFl9G__panelIntro{margin-inline:auto;text-align:center;max-width:42rem;font-family:var(--font-display);text-wrap:balance;margin-top:2rem;font-size:1.25rem;font-weight:600}.OfferExplorer-module__cHFl9G__panelIntroOffer{color:var(--offer-accent,var(--color-accent));font-weight:700}.OfferExplorer-module__cHFl9G__tagline{margin-inline:auto;text-align:center;max-width:42rem;color:var(--color-ink-muted);text-wrap:balance;margin-top:.5rem;font-size:1rem}.OfferExplorer-module__cHFl9G__packs{align-items:stretch;gap:1.5rem;margin-top:1.75rem;display:grid}.OfferExplorer-module__cHFl9G__packItem{height:100%}@media (min-width:1024px){.OfferExplorer-module__cHFl9G__selector{grid-template-columns:repeat(var(--tile-cols), 1fr)}.OfferExplorer-module__cHFl9G__packs{grid-template-columns:repeat(3,1fr);padding-top:1.25rem}.OfferExplorer-module__cHFl9G__packItemFeatured{translate:0 -.75rem}}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__hint{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:1.75rem}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__tile{clip-path:none;min-height:3rem;box-shadow:none;color:#ffffffa8;background:#041217c7;border:1px solid #4ebddd4d;border-radius:.55rem;justify-content:center;padding:.65rem .8rem}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__tile:hover{color:#fff;box-shadow:none;border-color:#6ad1ffb3}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__tileActive{border-color:var(--studio-cyan,#0aa8f5);color:#fff;background:#0aa8f526;box-shadow:inset 0 0 1.4rem #0aa8f514}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__tileName{font-family:var(--font-body);text-transform:none;font-size:.78rem;font-weight:600}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__panelIntro{text-align:left;letter-spacing:-.04em;max-width:none;margin-top:clamp(2.5rem,6vw,4rem);font-size:clamp(1.8rem,3.2vw,3rem);font-weight:400}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__panelIntroOffer{color:var(--studio-cyan-soft,#6ad1ff);font-weight:400}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__tagline{text-align:left;max-width:none;margin-inline:0}.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__packs{gap:1rem;margin-top:1.5rem}@media (max-width:760px){.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__selector{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.OfferExplorer-module__cHFl9G__root[data-variant=studio] .OfferExplorer-module__cHFl9G__selector{grid-template-columns:repeat(4,minmax(0,1fr))}}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__hint,.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__panelIntro,.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tagline{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__selector{background:#041107e0;border:1px solid #39dc316b;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:min(100%,34rem);margin:2rem auto 0;padding:.35rem}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tile{clip-path:none;min-height:4.1rem;box-shadow:none;color:#ffffffad;background:0 0;border:0;border-radius:.6rem;grid-template-columns:auto 1fr;grid-template-areas:"icon name""icon price";place-items:center start;gap:.1rem .65rem;padding:.65rem .9rem;display:grid}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tile:hover,.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tileActive{color:#fff;box-shadow:none;background:#39dc312e}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tileIcon{color:#fff;background:#188817;border-radius:50%;grid-area:icon;width:2rem;height:2rem;padding:.42rem}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tileName{font-family:var(--font-body);grid-area:name;font-size:.84rem;font-weight:700}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tilePrice{grid-area:price;font-size:.68rem}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__tilePriceValue{color:var(--lidar-green-hot,#78ff58)}.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__packs{gap:1rem;margin-top:2.5rem}@media (max-width:560px){.OfferExplorer-module__cHFl9G__root[data-variant=lidar] .OfferExplorer-module__cHFl9G__selector{grid-template-columns:1fr}}
.SpecimenExplorer-module__dWewIW__root{width:100%}.SpecimenExplorer-module__dWewIW__stage{isolation:isolate;border:1px solid var(--glass-stroke);clip-path:polygon(0 1.8rem,1.8rem 0,100% 0,100% calc(100% - 2.6rem),calc(100% - 2.6rem) 100%,0 100%);background:radial-gradient(60% 55% at 50% 48%, color-mix(in srgb, var(--color-accent) 17%, transparent), transparent), var(--color-bg-deep);min-height:clamp(26rem,62vw,42rem);box-shadow:var(--shadow-3);position:relative;overflow:hidden}.SpecimenExplorer-module__dWewIW__grid{z-index:-1;background-image:linear-gradient(color-mix(in srgb, var(--color-accent-cool) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-accent-cool) 12%, transparent) 1px, transparent 1px);background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 18%,#0000 74%);mask-image:radial-gradient(circle,#000 18%,#0000 74%)}.SpecimenExplorer-module__dWewIW__image{z-index:0;object-fit:contain;filter:drop-shadow(0 1.5rem 3rem color-mix(in srgb, var(--color-accent) 28%, transparent));padding:clamp(3.5rem,8vw,6rem) clamp(1rem,4vw,3rem)}.SpecimenExplorer-module__dWewIW__hotspots{z-index:2;position:absolute;inset:0}.SpecimenExplorer-module__dWewIW__hotspot{left:var(--hotspot-x);top:var(--hotspot-y);border:1px solid var(--glass-stroke);background:color-mix(in srgb, var(--color-bg-deep) 88%, transparent);color:var(--color-ink-muted);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem .7rem;font-size:.74rem;display:inline-flex;position:absolute;translate:-50% -50%}.SpecimenExplorer-module__dWewIW__hotspot:before{content:"";border:1px solid color-mix(in srgb, var(--color-accent-cool) 36%, transparent);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:absolute;inset:-.45rem;transform:scale(.92)}.SpecimenExplorer-module__dWewIW__hotspot:hover,.SpecimenExplorer-module__dWewIW__hotspot:focus-visible,.SpecimenExplorer-module__dWewIW__hotspot[aria-pressed=true]{border-color:var(--color-accent-hot);color:var(--color-ink);transform:translateY(-2px)}.SpecimenExplorer-module__dWewIW__hotspot[aria-pressed=true]:before{opacity:1;transform:none}.SpecimenExplorer-module__dWewIW__hotspot:focus-visible{outline:2px solid var(--color-accent-cool);outline-offset:3px}.SpecimenExplorer-module__dWewIW__index{color:var(--color-accent-cool);font-variant-numeric:tabular-nums}.SpecimenExplorer-module__dWewIW__label{white-space:nowrap;font-weight:600}.SpecimenExplorer-module__dWewIW__readout{border:1px solid var(--glass-stroke);border-top-color:var(--color-accent);background:color-mix(in srgb, var(--color-bg-raised) 88%, transparent);grid-template-columns:auto minmax(0,1fr);gap:.45rem 1.25rem;margin:-1px 2rem 0;padding:1rem 1.25rem;display:grid}.SpecimenExplorer-module__dWewIW__readoutLabel{color:var(--color-accent-hot);font-family:var(--font-display);font-size:.9rem;font-weight:700}.SpecimenExplorer-module__dWewIW__readoutBody{color:var(--color-ink-muted);font-size:.86rem;line-height:1.55}.SpecimenExplorer-module__dWewIW__caption{color:var(--color-ink-muted);grid-column:1/-1;font-size:.7rem}@media (max-width:767px){.SpecimenExplorer-module__dWewIW__stage{clip-path:polygon(0 1.25rem,1.25rem 0,100% 0,100% calc(100% - 1.25rem),calc(100% - 1.25rem) 100%,0 100%);grid-template-rows:minmax(17rem,52svh) auto;min-height:0;display:grid}.SpecimenExplorer-module__dWewIW__image{padding:2.6rem .4rem 1rem;height:100%!important;position:relative!important}.SpecimenExplorer-module__dWewIW__hotspots{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.75rem;display:grid;position:relative}.SpecimenExplorer-module__dWewIW__hotspot{justify-content:flex-start;min-width:0;position:relative;inset:auto;translate:none}.SpecimenExplorer-module__dWewIW__label{overflow-wrap:anywhere;white-space:normal;text-align:left}.SpecimenExplorer-module__dWewIW__readout{grid-template-columns:1fr;margin-inline:.75rem}}@media (prefers-reduced-motion:reduce){.SpecimenExplorer-module__dWewIW__hotspot,.SpecimenExplorer-module__dWewIW__hotspot:before{transition:none}.SpecimenExplorer-module__dWewIW__hotspot:hover,.SpecimenExplorer-module__dWewIW__hotspot:focus-visible,.SpecimenExplorer-module__dWewIW__hotspot[aria-pressed=true]{transform:none}}@media (prefers-reduced-transparency:reduce){.SpecimenExplorer-module__dWewIW__hotspot,.SpecimenExplorer-module__dWewIW__readout{background:var(--color-bg-raised)}}
.OutlineButton-module__AkAkaa__button{clip-path:polygon(11px 0,calc(100% - 11px) 0,100% 11px,100% calc(100% - 11px),calc(100% - 11px) 100%,11px 100%,0 calc(100% - 11px),0 11px);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--glass-stroke);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-accent) 92%, transparent)) drop-shadow(0 0 18px color-mix(in srgb, var(--color-accent) 58%, transparent)) drop-shadow(0 0 42px color-mix(in srgb, var(--color-accent) 30%, transparent));background:var(--glass-fill);font-family:var(--font-display);text-shadow:0 0 1px oklch(from currentColor l c h / calc(.92 * var(--neon-text-damp))), 0 0 .35em oklch(from currentColor l c h / calc(.68 * var(--neon-text-damp))), 0 0 .8em color-mix(in srgb, var(--color-accent) 42%, transparent);transition:color var(--dur-fast), box-shadow var(--dur-fast);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-weight:600;display:inline-flex}.OutlineButton-module__AkAkaa__button:hover{box-shadow:inset 0 0 0 1px var(--edge-lit), inset 0 0 18px color-mix(in srgb, var(--color-accent) 20%, transparent);color:var(--color-accent-hot)}
.AcquisitionLidar-module__IegzTq__section{color:#071008;background:radial-gradient(circle at 76% 0,#ffffff57,#0000 30rem),#72ff52;padding:clamp(3.8rem,8svh,6rem) 0 0;position:relative}.AcquisitionLidar-module__IegzTq__inner{width:min(100% - 2.5rem,84rem);margin-inline:auto;padding-bottom:2rem}.AcquisitionLidar-module__IegzTq__kicker{color:#071008ad;align-items:center;gap:.7rem;display:flex}.AcquisitionLidar-module__IegzTq__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.AcquisitionLidar-module__IegzTq__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.65rem;font-size:clamp(2rem,3.8vw,3.4rem);font-weight:400;line-height:1.2}.AcquisitionLidar-module__IegzTq__subtitle{color:#071008b8;max-width:60rem;margin-top:.6rem}.AcquisitionLidar-module__IegzTq__grid{border-top:1px solid #0710082e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.AcquisitionLidar-module__IegzTq__mode{color:#f7fbf7;background:#030805;min-width:0}.AcquisitionLidar-module__IegzTq__mode+.AcquisitionLidar-module__IegzTq__mode{border-left:2px solid #72ff52}.AcquisitionLidar-module__IegzTq__visual{background:#102817;min-height:clamp(14rem,28vw,25rem);position:relative;overflow:hidden}.AcquisitionLidar-module__IegzTq__photo{object-fit:cover}.AcquisitionLidar-module__IegzTq__content{background:linear-gradient(135deg,#020604,#07170a);min-height:11.5rem;padding:1rem clamp(1rem,2.5vw,2rem) 1.4rem}.AcquisitionLidar-module__IegzTq__hardware{border:1px solid var(--lidar-green);width:fit-content;color:var(--lidar-green-hot);border-radius:999px;padding:.25rem .55rem;font-size:.68rem}.AcquisitionLidar-module__IegzTq__heading{justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}.AcquisitionLidar-module__IegzTq__heading h3{font-size:1rem;font-weight:700}.AcquisitionLidar-module__IegzTq__icon{aspect-ratio:1;width:2.5rem;color:var(--lidar-green-hot);background:#39dc3138;border-radius:50%;flex:none;place-items:center;display:grid}.AcquisitionLidar-module__IegzTq__icon svg{width:1.25rem;height:1.25rem}.AcquisitionLidar-module__IegzTq__note{color:var(--lidar-green-hot);margin-top:.45rem;font-size:.72rem}.AcquisitionLidar-module__IegzTq__body{color:#ffffffb3;margin-top:.5rem;font-size:.8rem;line-height:1.5}@media (max-width:820px){.AcquisitionLidar-module__IegzTq__grid{grid-template-columns:1fr}.AcquisitionLidar-module__IegzTq__mode+.AcquisitionLidar-module__IegzTq__mode{border-top:2px solid #72ff52;border-left:0}.AcquisitionLidar-module__IegzTq__visual{min-height:22rem}}
.StickyScrollReveal-module__PfbFhG__reducedGrid{max-width:var(--content-max);align-items:center;gap:3rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.StickyScrollReveal-module__PfbFhG__reducedList{border-left:1px solid var(--glass-stroke);flex-direction:column;gap:2.25rem;padding-left:1.5rem;display:flex}.StickyScrollReveal-module__PfbFhG__pin{height:100vh;max-width:var(--content-max);align-items:center;gap:4rem;margin-inline:auto;padding-inline:1.5rem;display:flex;position:sticky;top:0}.StickyScrollReveal-module__PfbFhG__col{flex:1;position:relative}.StickyScrollReveal-module__PfbFhG__rail{background:var(--glass-stroke);width:1px;position:absolute;top:0;bottom:0;left:0}.StickyScrollReveal-module__PfbFhG__beam{transform-origin:top;background:linear-gradient(180deg, var(--color-fx-1), var(--color-fx-3), var(--color-fx-4));width:1px;position:absolute;top:0;bottom:0;left:0}.StickyScrollReveal-module__PfbFhG__head{z-index:10;border-radius:var(--radius-pill);background:var(--color-fx-4);width:11px;height:11px;box-shadow:0 0 18px color-mix(in srgb, var(--color-fx-4) 85%, transparent);position:absolute;left:-5px;translate:0 -50%}.StickyScrollReveal-module__PfbFhG__list{flex-direction:column;gap:2.25rem;padding-left:1.75rem;display:flex}.StickyScrollReveal-module__PfbFhG__item{opacity:.55;transition:opacity .3s var(--ease-out)}.StickyScrollReveal-module__PfbFhG__itemActive{opacity:1}.StickyScrollReveal-module__PfbFhG__visual{flex:1}.StickyScrollReveal-module__PfbFhG__title{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.StickyScrollReveal-module__PfbFhG__num{color:var(--num-color,var(--color-accent-hot));font-variant-numeric:tabular-nums;margin-right:.5rem}.StickyScrollReveal-module__PfbFhG__numActive{text-shadow:0 0 12px}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+2),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+2){--num-color:var(--color-accent-cool)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+3),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+3){--num-color:var(--color-accent-cool-2)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+4),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+4){--num-color:var(--color-fx-4)}.StickyScrollReveal-module__PfbFhG__list .StickyScrollReveal-module__PfbFhG__item:nth-child(5n+5),.StickyScrollReveal-module__PfbFhG__reducedList li:nth-child(5n+5){--num-color:var(--color-accent)}.StickyScrollReveal-module__PfbFhG__body{color:var(--color-ink-muted);margin-top:.5rem;line-height:1.625}@media (min-width:1024px){.StickyScrollReveal-module__PfbFhG__reducedGrid{grid-template-columns:repeat(2,1fr)}}
.ApplicationsLidar-module__CZt-oW__expertiseSection,.ApplicationsLidar-module__CZt-oW__audienceSection{padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.ApplicationsLidar-module__CZt-oW__expertiseSection{background:radial-gradient(circle at 0 25%,#2b9d2540,#0000 28rem),#030a05}.ApplicationsLidar-module__CZt-oW__audienceSection{background:radial-gradient(circle at 82% 15%,#35a92b54,#0000 30rem),#020806;border-top:1px solid #4bd33d1f}.ApplicationsLidar-module__CZt-oW__inner{width:min(100%,84rem);margin-inline:auto}.ApplicationsLidar-module__CZt-oW__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.ApplicationsLidar-module__CZt-oW__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.ApplicationsLidar-module__CZt-oW__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:400;line-height:1.2}.ApplicationsLidar-module__CZt-oW__subtitle{color:#ffffffb3;max-width:66rem;margin-top:.75rem}.ApplicationsLidar-module__CZt-oW__expertiseGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.5rem;display:grid}.ApplicationsLidar-module__CZt-oW__expertiseCard{isolation:isolate;background:#0a1b0e;border:1px solid #61e0523d;border-radius:.85rem;min-height:clamp(14rem,24vw,19rem);position:relative;overflow:hidden}.ApplicationsLidar-module__CZt-oW__expertiseCard:nth-child(5),.ApplicationsLidar-module__CZt-oW__expertiseCard:nth-child(6){grid-column:span 2;min-height:clamp(13rem,20vw,17rem)}.ApplicationsLidar-module__CZt-oW__image,.ApplicationsLidar-module__CZt-oW__veil,.ApplicationsLidar-module__CZt-oW__audienceVeil{position:absolute;inset:0}.ApplicationsLidar-module__CZt-oW__image{z-index:-2;object-fit:cover;transition:transform .5s}.ApplicationsLidar-module__CZt-oW__veil{z-index:-1;background:linear-gradient(#0000 26%,#020804f0)}.ApplicationsLidar-module__CZt-oW__check{aspect-ratio:1;background:var(--lidar-green);color:#fff;border-radius:50%;place-items:center;width:1.5rem;font-weight:800;display:grid;position:absolute;bottom:1rem;left:1rem}.ApplicationsLidar-module__CZt-oW__expertiseTitle{font-family:var(--font-display);text-transform:uppercase;font-size:.88rem;font-weight:500;position:absolute;inset:auto 1rem 1.05rem 3rem}.ApplicationsLidar-module__CZt-oW__audienceGrid{border:1px solid #4fd2412e;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2rem;display:grid}.ApplicationsLidar-module__CZt-oW__audienceIntro,.ApplicationsLidar-module__CZt-oW__audienceCard{min-height:clamp(12rem,19vw,17rem)}.ApplicationsLidar-module__CZt-oW__audienceIntro{background:#020604;grid-column:span 2;align-content:center;padding:clamp(1.5rem,4vw,3rem);display:grid}.ApplicationsLidar-module__CZt-oW__audienceIntro h2{max-width:15ch;font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.8rem);font-weight:400;line-height:1.22}.ApplicationsLidar-module__CZt-oW__audienceCard{isolation:isolate;background:#0c1b0e;border:1px solid #ffffff14;position:relative;overflow:hidden}.ApplicationsLidar-module__CZt-oW__audienceVeil{z-index:-1;background:linear-gradient(#0000 34%,#020703e0)}.ApplicationsLidar-module__CZt-oW__audienceCard h3{background:#0208049e;border:1px solid #ffffff47;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:.66rem;font-weight:500;position:absolute;inset:auto .8rem .75rem}@media (hover:hover){.ApplicationsLidar-module__CZt-oW__expertiseCard:hover .ApplicationsLidar-module__CZt-oW__image,.ApplicationsLidar-module__CZt-oW__audienceCard:hover .ApplicationsLidar-module__CZt-oW__image{transform:scale(1.035)}}@media (max-width:900px){.ApplicationsLidar-module__CZt-oW__expertiseGrid,.ApplicationsLidar-module__CZt-oW__audienceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationsLidar-module__CZt-oW__audienceIntro{grid-column:span 2}}@media (max-width:560px){.ApplicationsLidar-module__CZt-oW__expertiseGrid,.ApplicationsLidar-module__CZt-oW__audienceGrid{grid-template-columns:1fr}.ApplicationsLidar-module__CZt-oW__expertiseCard:nth-child(5),.ApplicationsLidar-module__CZt-oW__expertiseCard:nth-child(6),.ApplicationsLidar-module__CZt-oW__audienceIntro{grid-column:auto}.ApplicationsLidar-module__CZt-oW__expertiseCard,.ApplicationsLidar-module__CZt-oW__audienceCard{min-height:18rem}}@media (prefers-reduced-motion:reduce){.ApplicationsLidar-module__CZt-oW__image{transition:none}}
.TemporalCompare-module__eyjK8W__root{width:100%}.TemporalCompare-module__eyjK8W__viewport{isolation:isolate;aspect-ratio:3/2;border:1px solid var(--glass-stroke);clip-path:polygon(0 0,calc(100% - 2rem) 0,100% 2rem,100% 100%,2rem 100%,0 calc(100% - 2rem));background:var(--color-bg-raised);box-shadow:var(--shadow-3);position:relative;overflow:hidden}.TemporalCompare-module__eyjK8W__image{object-fit:cover}.TemporalCompare-module__eyjK8W__after{z-index:1;clip-path:inset(0 calc(100% - var(--compare-position)) 0 0);position:absolute;inset:0}.TemporalCompare-module__eyjK8W__beforeLabel,.TemporalCompare-module__eyjK8W__afterLabel{z-index:3;border:1px solid var(--glass-stroke);background:color-mix(in srgb, var(--color-bg-deep) 84%, transparent);color:var(--color-ink);letter-spacing:.09em;text-transform:uppercase;pointer-events:none;padding:.42rem .7rem;font-size:.72rem;font-weight:600;position:absolute;top:1rem}.TemporalCompare-module__eyjK8W__beforeLabel{right:1rem}.TemporalCompare-module__eyjK8W__afterLabel{border-color:color-mix(in srgb, var(--color-accent-cool) 55%, transparent);left:1rem}.TemporalCompare-module__eyjK8W__divider{z-index:3;top:0;bottom:0;left:var(--compare-position);background:var(--color-accent-hot);width:1px;box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-hot) 72%, transparent);pointer-events:none;position:absolute;translate:-50%}.TemporalCompare-module__eyjK8W__handle{border:1px solid var(--color-accent-hot);background:color-mix(in srgb, var(--color-bg-deep) 88%, transparent);width:2.8rem;height:2.8rem;color:var(--color-accent-hot);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.TemporalCompare-module__eyjK8W__range{z-index:4;opacity:.001;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.TemporalCompare-module__eyjK8W__range:focus-visible{opacity:.001}.TemporalCompare-module__eyjK8W__viewport:has(.TemporalCompare-module__eyjK8W__range:focus-visible){outline:2px solid var(--color-accent-hot);outline-offset:3px}.TemporalCompare-module__eyjK8W__caption{color:var(--color-ink-muted);margin-top:.75rem;font-size:.78rem;line-height:1.5}@media (max-width:639px){.TemporalCompare-module__eyjK8W__viewport{aspect-ratio:4/5;clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,1.25rem 100%,0 calc(100% - 1.25rem))}.TemporalCompare-module__eyjK8W__beforeLabel,.TemporalCompare-module__eyjK8W__afterLabel{font-size:.64rem;top:.7rem}.TemporalCompare-module__eyjK8W__beforeLabel{right:.7rem}.TemporalCompare-module__eyjK8W__afterLabel{left:.7rem}}@media (prefers-reduced-transparency:reduce){.TemporalCompare-module__eyjK8W__beforeLabel,.TemporalCompare-module__eyjK8W__afterLabel,.TemporalCompare-module__eyjK8W__handle{background:var(--color-bg-deep)}}
.BriefFormSectionLidar-module__9mg0fq__section{background:radial-gradient(circle at 54% 84%,#41be3375,#0000 32rem),linear-gradient(110deg,#020906,#07170a 72%,#0a2b0e);padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.BriefFormSectionLidar-module__9mg0fq__inner{width:min(100%,84rem);margin-inline:auto}.BriefFormSectionLidar-module__9mg0fq__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.BriefFormSectionLidar-module__9mg0fq__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.BriefFormSectionLidar-module__9mg0fq__title{font-family:var(--font-display);letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(1.8rem,3.7vw,3.5rem);font-weight:400;line-height:1.2}.BriefFormSectionLidar-module__9mg0fq__title span{color:var(--lidar-green-hot)}.BriefFormSectionLidar-module__9mg0fq__subtitle{color:#ffffffb8;max-width:58rem;margin-top:.8rem}.BriefFormSectionLidar-module__9mg0fq__panel{--color-ink:#172118;--color-ink-muted:#69756b;--color-bg:#fff;--color-bg-raised:#f5f8f5;--glass-fill:#fffffff5;--glass-stroke:#19451b29;--shadow-2:0 1rem 3rem #0000001f;max-width:72rem;color:var(--color-ink);background:#fff;border:1px solid #ffffff52;border-radius:1.25rem;margin:clamp(2rem,5vw,3.5rem) auto 0;padding:clamp(1.25rem,3.5vw,2.5rem);box-shadow:0 1.5rem 4rem #00000038}@media (max-width:600px){.BriefFormSectionLidar-module__9mg0fq__panel{border-radius:.9rem;padding:1rem}}
.section-module__c0m0RG__shell{padding:var(--section-pad-y) 1.25rem;position:relative}.section-module__c0m0RG__chapter{position:relative}@media (min-width:1024px) and (min-height:900px){.section-module__c0m0RG__chapter{min-height:calc(100svh - var(--header-h));align-content:center;display:grid}}.section-module__c0m0RG__clipped{overflow:hidden}.section-module__c0m0RG__container{margin-inline:auto;position:relative}.section-module__c0m0RG__w3xl{max-width:48rem}.section-module__c0m0RG__w4xl{max-width:56rem}.section-module__c0m0RG__w6xl{max-width:var(--content-max)}.section-module__c0m0RG__rTight{--radius-card:var(--radius-tight)}.section-module__c0m0RG__rSoft{--radius-card:var(--radius-soft)}.section-module__c0m0RG__kicker{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--section-accent,var(--color-accent));font-size:.875rem;font-weight:500}.section-module__c0m0RG__iconBadge{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px var(--glass-stroke);background:var(--glass-fill);flex:none;justify-content:center;align-items:center;display:flex}.section-module__c0m0RG__icon{width:1.25rem;height:1.25rem;color:var(--section-accent,var(--color-accent))}.section-module__c0m0RG__cardHeader{align-items:center;gap:.75rem;display:flex}.section-module__c0m0RG__cardTitle{font-family:var(--font-display);font-size:1.125rem;font-weight:600}.section-module__c0m0RG__cardText{color:var(--color-ink-muted);margin-top:.75rem;font-size:.875rem;line-height:1.625}@media (min-width:768px){.section-module__c0m0RG__shell{padding-inline:1.5rem}}
.TouchTrail-module___n0iHa__layer{z-index:5;pointer-events:none;mix-blend-mode:screen;contain:strict;position:fixed;inset:0}.TouchTrail-module___n0iHa__dot{opacity:0;will-change:transform, opacity;background:radial-gradient(circle, var(--trail-color) 0%, color-mix(in srgb, var(--trail-color) 45%, transparent) 42%, transparent 72%);border-radius:50%;width:2.4rem;height:2.4rem;position:absolute;top:0;left:0}.TouchTrail-module___n0iHa__dot:nth-child(4n+1){--trail-color:var(--color-fx-1)}.TouchTrail-module___n0iHa__dot:nth-child(4n+2){--trail-color:var(--color-fx-2)}.TouchTrail-module___n0iHa__dot:nth-child(4n+3){--trail-color:var(--color-fx-3)}.TouchTrail-module___n0iHa__dot:nth-child(4n){--trail-color:var(--color-fx-4)}
.SectionHeading-module__1CUDPa__center{text-align:center}.SectionHeading-module__1CUDPa__kicker{}.SectionHeading-module__1CUDPa__title{font-family:var(--font-display);text-wrap:balance;margin-top:.75rem;font-size:1.875rem;font-weight:700}.SectionHeading-module__1CUDPa__rule{transform-origin:0;background:linear-gradient(90deg, var(--rule-1,var(--color-fx-1)) 0 25%, var(--rule-2,var(--color-fx-2)) 25% 50%, var(--rule-3,var(--color-fx-3)) 50% 75%, var(--rule-4,var(--color-fx-4)) 75% 100%);width:clamp(9rem,22%,15rem);height:4px;margin-top:1.1rem;display:block}.SectionHeading-module__1CUDPa__center .SectionHeading-module__1CUDPa__rule{transform-origin:50%;margin-inline:auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SectionHeading-module__1CUDPa__rule{animation:linear both SectionHeading-module__1CUDPa__section-rule-draw;animation-timeline:view();animation-range:entry 15% entry 85%}}}@keyframes SectionHeading-module__1CUDPa__section-rule-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:none}}.SectionHeading-module__1CUDPa__subtitle{max-width:42rem;color:var(--color-ink-muted);margin-top:1rem;line-height:1.625}.SectionHeading-module__1CUDPa__subtitleCenter{margin-inline:auto}@media (min-width:768px){.SectionHeading-module__1CUDPa__title{font-size:2.25rem}}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__title{margin-top:.5rem;font-size:1.5rem}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{margin-top:.5rem;font-size:.875rem}@media (max-height:800px){.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{display:none}}@media (max-width:639px){.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__kicker,.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__subtitle{display:none}.SectionHeading-module__1CUDPa__compact .SectionHeading-module__1CUDPa__title{margin-top:0}}
.Pano360Window-module__N6lgFa__root{position:absolute;inset:0;overflow:hidden}.Pano360Window-module__N6lgFa__still{object-fit:cover}.Pano360Window-module__N6lgFa__canvas{z-index:1;position:absolute;inset:0}.Pano360Window-module__N6lgFa__canvas canvas{width:100%;height:100%;display:block}.Pano360Window-module__N6lgFa__dragSurface{z-index:2;touch-action:pan-y;cursor:grab;position:absolute;inset:0}.Pano360Window-module__N6lgFa__dragSurface[data-dragging]{cursor:grabbing}.Pano360Window-module__N6lgFa__hotspot{z-index:3;cursor:pointer;opacity:0;pointer-events:none;width:2.6rem;height:2.6rem;transition:opacity var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.Pano360Window-module__N6lgFa__hotspot[data-visible=true]{opacity:1;pointer-events:auto}.Pano360Window-module__N6lgFa__hotspotCore{background:var(--color-accent);width:.75rem;height:.75rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 28%, transparent);border-radius:50%;position:relative}.Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspotCore:after{content:"";border:1px solid color-mix(in srgb, var(--color-accent) 75%, transparent);animation:Pano360Window-module__N6lgFa__pano-pulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-.45rem}.Pano360Window-module__N6lgFa__hotspotCore:after{animation-delay:1.2s}.Pano360Window-module__N6lgFa__hotspot[data-static] .Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspot[data-static] .Pano360Window-module__N6lgFa__hotspotCore:after{opacity:.5;animation:none}@keyframes Pano360Window-module__N6lgFa__pano-pulse{0%{opacity:.9;transform:scale(.6)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.Pano360Window-module__N6lgFa__hotspotBubble{border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 88%, transparent);color:var(--color-ink);white-space:nowrap;transform-origin:bottom;opacity:0;pointer-events:none;transition:transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);padding:.3rem .65rem;font-size:.78rem;font-weight:600;position:absolute;bottom:calc(100% + .3rem);left:50%;transform:translate(-50%)scale(.8)}.Pano360Window-module__N6lgFa__hotspotBubbleOpen{opacity:1;transform:translate(-50%)scale(1)}.Pano360Window-module__N6lgFa__hint{z-index:4;border:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 72%, transparent);color:var(--color-ink);pointer-events:none;animation:Pano360Window-module__N6lgFa__pano-hint-in .6s var(--ease-out) both;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;display:flex;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.Pano360Window-module__N6lgFa__hintIcon{width:1rem;height:1rem;color:var(--color-accent)}@keyframes Pano360Window-module__N6lgFa__pano-hint-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}.Pano360Window-module__N6lgFa__gyroPill{z-index:4;border:1px solid color-mix(in srgb, var(--color-accent) 45%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 85%, transparent);color:var(--color-ink);cursor:pointer;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.78rem;font-weight:600;display:flex;position:absolute;bottom:.7rem;left:.9rem}.Pano360Window-module__N6lgFa__gyroIcon{width:.95rem;height:.95rem;color:var(--color-accent)}.Pano360Window-module__N6lgFa__selector{z-index:4;gap:.5rem;display:flex;position:absolute;bottom:.7rem;left:50%;transform:translate(-50%)}.Pano360Window-module__N6lgFa__thumb{border:1px solid color-mix(in srgb, var(--color-ink) 16%, transparent);border-radius:calc(var(--radius-tight) + 2px);background:color-mix(in srgb, var(--color-bg-deep) 78%, transparent);cursor:pointer;opacity:.75;transition:opacity var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-items:center;gap:.25rem;padding:.3rem .35rem .35rem;display:grid}.Pano360Window-module__N6lgFa__thumb:hover{opacity:1}.Pano360Window-module__N6lgFa__thumb[aria-pressed=true]{opacity:1;border-color:color-mix(in srgb, var(--color-accent) 75%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent)}.Pano360Window-module__N6lgFa__thumbImg{object-fit:cover;border-radius:calc(var(--radius-tight) - 4px);width:4.6rem;height:2.3rem}.Pano360Window-module__N6lgFa__thumbLabel{color:var(--color-ink);font-size:.68rem;font-weight:600}@media (max-width:560px){.Pano360Window-module__N6lgFa__thumbImg{width:3.6rem;height:1.8rem}.Pano360Window-module__N6lgFa__hint{top:30%}}@media (prefers-reduced-motion:reduce){.Pano360Window-module__N6lgFa__hotspotCore:before,.Pano360Window-module__N6lgFa__hotspotCore:after{opacity:.5;animation:none}.Pano360Window-module__N6lgFa__hint{animation:none}}
.Hero-module__P9lgra__section{min-height:min(58rem,100svh);padding:calc(var(--header-h) + clamp(2.25rem, 5svh, 4rem)) clamp(1.25rem, 4vw, 4rem) clamp(4rem, 9svh, 7rem);background:radial-gradient(circle at 78% 45%,#7615d35c,#0000 34rem),linear-gradient(108deg,#08040d 6%,#170522 56%,#37044b 100%);align-items:center;display:grid;position:relative;overflow:hidden}.Hero-module__P9lgra__watermark{z-index:3;font:400 min(8.2vw, 8.4rem) / .9 var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #ffffff3d;white-space:nowrap;pointer-events:none;grid-area:watermark;position:relative}.Hero-module__P9lgra__inner{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(25rem,1.05fr);grid-template-areas:"watermark watermark""copy visual";align-items:center;row-gap:clamp(1.5rem,3svh,2.5rem);width:min(100%,86rem);margin-inline:auto;display:grid;position:relative}.Hero-module__P9lgra__copy{z-index:2;grid-area:copy;justify-items:start;max-width:46rem;display:grid}.Hero-module__P9lgra__title{font:400 clamp(2.8rem, 5.2vw, 5.2rem) / 1.04 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;display:grid}.Hero-module__P9lgra__title strong{color:#8d22ff;font-weight:600}.Hero-module__P9lgra__subtitle{max-width:39rem;font:500 clamp(1.05rem, 1.5vw, 1.35rem) / 1.45 var(--font-body);color:#ffffffe0;text-wrap:balance;margin-top:clamp(1.5rem,3svh,2.25rem)}.Hero-module__P9lgra__cta{clip-path:none;color:#160a1d;min-height:3.65rem;font:700 1rem/1 var(--font-body);box-shadow:none;background:#fff;border-color:#fff;border-radius:999px;margin-top:2rem;padding-inline:1.55rem}.Hero-module__P9lgra__cta:hover,.Hero-module__P9lgra__cta:focus-visible{color:#160a1d;background:#ffffffe0;border-color:#fff}.Hero-module__P9lgra__visual{pointer-events:none;grid-area:visual;align-self:end;min-height:calc(clamp(31rem,72svh,48rem) - min(8.2vw,8.4rem)/1.11111 - clamp(1.5rem,3svh,2.5rem));margin-bottom:clamp(-7rem,-9svh,-4rem);position:relative}.Hero-module__P9lgra__halo{filter:blur(12px);background:radial-gradient(circle,#7916de7a,#0000 68%);border-radius:50%;position:absolute;inset:12% -10% 0 -18%}.Hero-module__P9lgra__figure{filter:drop-shadow(0 1.5rem 3rem #0000006b);width:clamp(35rem,56vw,54rem);max-width:none;position:absolute;bottom:0;right:clamp(-7rem,-7vw,-2rem)}@media (min-width:901px){.Hero-module__P9lgra__figure{width:clamp(35rem,52vw,50rem);bottom:-2rem}}@media (max-width:900px){.Hero-module__P9lgra__section{min-height:auto;padding-top:calc(var(--header-h) + 1.5rem)}.Hero-module__P9lgra__inner{grid-template-columns:1fr;grid-template-areas:"watermark""copy""visual"}.Hero-module__P9lgra__visual{min-height:28rem;margin-top:calc(-2rem + -1*max(0px,10.2vw - 2.5rem));margin-bottom:-5rem}.Hero-module__P9lgra__figure{width:min(43rem,115vw);right:50%;transform:translate(50%)}}@media (max-width:560px){.Hero-module__P9lgra__section{padding-inline:1.25rem}.Hero-module__P9lgra__title{font-size:clamp(2.35rem,12vw,3.35rem)}.Hero-module__P9lgra__subtitle{font-size:1rem}.Hero-module__P9lgra__visual{min-height:22rem}.Hero-module__P9lgra__figure{width:min(35rem,128vw)}}@media (prefers-reduced-motion:reduce){.Hero-module__P9lgra__halo{filter:none}}
.SiteFooterLogo-module__j8n8FW__frame{line-height:0;display:inline-flex}.SiteFooterLogo-module__j8n8FW__logo{width:auto;height:3rem;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--color-ink) 68%, transparent)) drop-shadow(0 0 18px color-mix(in srgb, var(--color-accent) 48%, transparent))}.SiteFooterLogo-module__j8n8FW__backdrop{background:#050307;border-radius:.25rem;padding:.35rem .55rem}.SiteFooterLogo-module__j8n8FW__backdrop .SiteFooterLogo-module__j8n8FW__logo{filter:drop-shadow(0 0 2px #17121aad)drop-shadow(0 0 18px #6f117f7a)}
.TracingBeam-module__0_mj9a__root{position:relative}.TracingBeam-module__0_mj9a__rail{background:var(--glass-stroke);width:1px;position:absolute;top:0;bottom:0;left:7px}.TracingBeam-module__0_mj9a__beam{transform-origin:top;background:linear-gradient(180deg, var(--color-accent), var(--color-accent-hot));width:1px;position:absolute;top:0;bottom:0;left:7px}.TracingBeam-module__0_mj9a__head{border-radius:var(--radius-pill);background:var(--color-accent-hot);width:.875rem;height:.875rem;box-shadow:0 0 18px color-mix(in srgb, var(--color-accent-hot) 80%, transparent);position:absolute;left:7px;translate:-50%}.TracingBeam-module__0_mj9a__list{flex-direction:column;gap:2.5rem;padding-left:3rem;display:flex}.TracingBeam-module__0_mj9a__item{opacity:.4;transition:opacity .3s var(--ease-out);position:relative}.TracingBeam-module__0_mj9a__itemLit{opacity:1}.TracingBeam-module__0_mj9a__dot{border-radius:var(--radius-pill);border:1px solid var(--glass-stroke);background:var(--color-bg-raised);width:.625rem;height:.625rem;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);position:absolute;top:.375rem;left:calc(7px - 3rem);translate:-50%}.TracingBeam-module__0_mj9a__dotLit{background:var(--color-accent-hot);border-color:#0000}.TracingBeam-module__0_mj9a__title{font-family:var(--font-display);font-size:1.125rem;font-weight:600}.TracingBeam-module__0_mj9a__num{color:var(--num-color,var(--color-accent-hot));font-variant-numeric:tabular-nums;margin-right:.5rem}.TracingBeam-module__0_mj9a__item:nth-child(5n+2){--num-color:var(--color-accent-cool)}.TracingBeam-module__0_mj9a__item:nth-child(5n+3){--num-color:var(--color-accent-cool-2)}.TracingBeam-module__0_mj9a__item:nth-child(5n+4){--num-color:var(--color-fx-4)}.TracingBeam-module__0_mj9a__item:nth-child(5n+5){--num-color:var(--color-accent)}.TracingBeam-module__0_mj9a__body{color:var(--color-ink-muted);margin-top:.375rem;font-size:.875rem;line-height:1.625}
.SiteFooter-module__1txT1W__footer{border-top:1px solid color-mix(in srgb, var(--color-accent) 76%, var(--color-ink));box-shadow:inset 0 1px 18px color-mix(in srgb, var(--color-accent) 18%, transparent);padding:var(--section-pad-y) clamp(1.25rem, 4vw, 3rem) 2rem;position:relative}.SiteFooter-module__1txT1W__grid{max-width:var(--content-max);gap:2.5rem;margin-inline:auto;display:grid}@media (min-width:768px){.SiteFooter-module__1txT1W__grid{grid-template-columns:1.4fr 1fr 1fr;gap:3rem}}.SiteFooter-module__1txT1W__baseline{max-width:26rem;color:var(--color-ink-muted);margin-top:.75rem;font-size:.9rem}.SiteFooter-module__1txT1W__colTitle{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:1rem;font-size:.8rem;font-weight:700}.SiteFooter-module__1txT1W__list{gap:.6rem;font-size:.9rem;display:grid}.SiteFooter-module__1txT1W__link{color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out)}.SiteFooter-module__1txT1W__link:hover,.SiteFooter-module__1txT1W__link:focus-visible{color:var(--pole-accent-ink,var(--color-ink))}.SiteFooter-module__1txT1W__muted{color:var(--color-ink-muted);opacity:.75}.SiteFooter-module__1txT1W__legal{max-width:var(--content-max);border-top:1px solid var(--glass-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:2.5rem auto 0;padding-top:1.5rem;font-size:.8rem;display:flex}.SiteFooter-module__1txT1W__legalLinks{align-items:center;gap:1.25rem;font-size:.8rem;display:flex}.SiteFooter-module__1txT1W__home{--color-ink:#17121a;--color-ink-muted:#625b65;--color-accent:#6f117f;--glass-edge:#17121a24;box-shadow:none;color:var(--color-ink);font-family:var(--font-body);background:#f5f2f5;border-top:0}
.VelocityMarquee-module__CvHJmW__static{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2.5rem;display:flex}.VelocityMarquee-module__CvHJmW__viewport{overflow:hidden}.VelocityMarquee-module__CvHJmW__track{width:max-content;display:flex}.VelocityMarquee-module__CvHJmW__copy{flex-shrink:0;align-items:center;gap:2.5rem;padding-right:2.5rem;display:flex}
.DeliverablesLidar-module__Iu2sdG__section{background:radial-gradient(circle at 50% 100%,#35a42d4d,#0000 36rem),#071309;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.DeliverablesLidar-module__Iu2sdG__inner{width:min(100%,84rem);margin:2rem auto 0}.DeliverablesLidar-module__Iu2sdG__tabs{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.DeliverablesLidar-module__Iu2sdG__tab{color:#ffffff9e;cursor:pointer;background:#020904b8;border:1px solid #53db4652;border-radius:999px;padding:.6rem 1rem;font-size:.8rem}.DeliverablesLidar-module__Iu2sdG__tab:hover,.DeliverablesLidar-module__Iu2sdG__tabActive{border-color:var(--lidar-green);color:#fff;background:#39dc3124}.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);margin-top:2.25rem;display:grid}.DeliverablesLidar-module__Iu2sdG__tile{min-width:0;position:relative}.DeliverablesLidar-module__Iu2sdG__tile:not(:last-child):after{content:"»";color:#ffffffb8;font-family:var(--font-display);font-size:2rem;position:absolute;top:28%;right:calc(clamp(1.5rem,4vw,3.5rem)/-1.42857)}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(3n):after{content:none}.DeliverablesLidar-module__Iu2sdG__visual{aspect-ratio:4/3;border:1px solid var(--lidar-green);background:#020706;border-radius:.85rem;position:relative;overflow:hidden}.DeliverablesLidar-module__Iu2sdG__image{object-fit:cover}.DeliverablesLidar-module__Iu2sdG__copy{color:#19211a;background:#fff;border-radius:.8rem;width:calc(100% - 1.5rem);min-height:7rem;margin:-1.4rem auto 0;padding:1rem;position:relative;box-shadow:0 .8rem 2rem #0000002e}.DeliverablesLidar-module__Iu2sdG__copy h3{color:#288722;font-size:.86rem;font-weight:700}.DeliverablesLidar-module__Iu2sdG__copy p{color:#4d5950;margin-top:.5rem;font-size:.78rem;line-height:1.45}.DeliverablesLidar-module__Iu2sdG__mention{text-align:center;color:#ffffff8f;margin-top:1.5rem;font-size:.74rem}@media (max-width:900px){.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(3n):after{content:"»"}.DeliverablesLidar-module__Iu2sdG__tile:nth-child(2n):after{content:none}}@media (max-width:600px){.DeliverablesLidar-module__Iu2sdG__grid{grid-template-columns:1fr}.DeliverablesLidar-module__Iu2sdG__tile:after{content:none!important}}
.Footer360-module__kZ6ElW__footer{--color-ink:#171d20;--color-ink-muted:#5c656a;color:var(--color-ink);font-family:var(--font-body);background:#f5f8f9;padding:clamp(3.5rem,8svh,5.5rem) clamp(1.25rem,5vw,4.5rem) 1.75rem;position:relative}.Footer360-module__kZ6ElW__grid,.Footer360-module__kZ6ElW__legal{width:min(100%,84rem);margin-inline:auto}.Footer360-module__kZ6ElW__grid{gap:2.5rem;display:grid}.Footer360-module__kZ6ElW__baseline{max-width:28rem;color:var(--color-ink-muted);margin-top:.8rem;font-size:.9rem}.Footer360-module__kZ6ElW__colTitle{margin-bottom:.9rem;font-size:.82rem;font-weight:700}.Footer360-module__kZ6ElW__list{gap:.5rem;font-size:.86rem;display:grid}.Footer360-module__kZ6ElW__link,.Footer360-module__kZ6ElW__muted{color:var(--color-ink-muted)}.Footer360-module__kZ6ElW__link{transition:color .18s}.Footer360-module__kZ6ElW__link:hover,.Footer360-module__kZ6ElW__link:focus-visible{color:#087eb8}.Footer360-module__kZ6ElW__legal{border-top:1px solid #171d201f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;margin-top:2.75rem;padding-top:1.25rem;font-size:.74rem;display:flex}.Footer360-module__kZ6ElW__legalLinks{flex-wrap:wrap;gap:1rem;display:flex}@media (min-width:720px){.Footer360-module__kZ6ElW__grid{grid-template-columns:1.5fr 1fr}}@media (prefers-reduced-motion:reduce){.Footer360-module__kZ6ElW__link{transition:none}}
.BrandFilmSection-module__Q_ai9a__section{background:radial-gradient(circle at 12% 15%,#6f117f47,#0000 28rem),#09060b;border-bottom:1px solid #ffffff29;padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.BrandFilmSection-module__Q_ai9a__inner{width:min(100%,84rem);margin-inline:auto}.BrandFilmSection-module__Q_ai9a__copy{margin-bottom:clamp(2rem,5svh,3.5rem)}.BrandFilmSection-module__Q_ai9a__kicker{color:#ffffffb8;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.9rem;display:flex}.BrandFilmSection-module__Q_ai9a__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.BrandFilmSection-module__Q_ai9a__title{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(2.1rem,4vw,3.8rem);font-weight:400;line-height:1.2}.BrandFilmSection-module__Q_ai9a__body{color:#ffffffb8;margin-top:.65rem;font-size:clamp(1rem,1.35vw,1.18rem)}.BrandFilmSection-module__Q_ai9a__stage,.BrandFilmSection-module__Q_ai9a__posterButton,.BrandFilmSection-module__Q_ai9a__video{aspect-ratio:16/8.2;width:100%}.BrandFilmSection-module__Q_ai9a__stage{background:#06080d;border:1px solid #ffffff24;border-radius:.35rem;overflow:hidden;box-shadow:0 2rem 5rem #00000057}.BrandFilmSection-module__Q_ai9a__posterButton{color:#fff;cursor:pointer;background:#06080d;border:0;padding:0;display:block;position:relative;overflow:hidden}.BrandFilmSection-module__Q_ai9a__posterButton:focus-visible{outline-offset:-5px;outline:2px solid #fff}.BrandFilmSection-module__Q_ai9a__posterImage,.BrandFilmSection-module__Q_ai9a__posterVeil{position:absolute;inset:0}.BrandFilmSection-module__Q_ai9a__posterImage{object-fit:cover}.BrandFilmSection-module__Q_ai9a__posterVeil{background:linear-gradient(#0000 48%,#0304077a)}.BrandFilmSection-module__Q_ai9a__centerPlayCue{z-index:2;justify-items:center;gap:.75rem;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.BrandFilmSection-module__Q_ai9a__centerPlayIcon{aspect-ratio:1;color:#111;background:#ffffffeb;border:1px solid #ffffff8f;border-radius:50%;place-items:center;width:clamp(4rem,8vw,6.5rem);padding-left:.25rem;transition:transform .22s;display:grid;box-shadow:0 1rem 3rem #0006}.BrandFilmSection-module__Q_ai9a__centerPlayIcon svg{width:30%;height:30%}.BrandFilmSection-module__Q_ai9a__centerPlayText{text-transform:uppercase;background:#040508a3;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}.BrandFilmSection-module__Q_ai9a__posterButton:hover .BrandFilmSection-module__Q_ai9a__centerPlayIcon{transform:scale(1.06)}.BrandFilmSection-module__Q_ai9a__video{object-fit:contain;background:#020307;border:0;display:block}@media (max-width:560px){.BrandFilmSection-module__Q_ai9a__stage,.BrandFilmSection-module__Q_ai9a__posterButton,.BrandFilmSection-module__Q_ai9a__video{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.BrandFilmSection-module__Q_ai9a__centerPlayIcon{transition:none}.BrandFilmSection-module__Q_ai9a__posterButton:hover .BrandFilmSection-module__Q_ai9a__centerPlayIcon{transform:none}}
.AmbientVideo-module__R7nl-G__root{justify-content:center;display:flex;position:relative}.AmbientVideo-module__R7nl-G__video{aspect-ratio:900/1126;border-radius:var(--radius-tight);background:var(--color-bg-deep);object-fit:cover;width:auto;max-width:100%;height:auto;max-height:clamp(20rem,58vh,34rem);display:block;box-shadow:0 18px 48px #0000006b}.AmbientVideo-module__R7nl-G__sound{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-bg-deep) 62%, transparent);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1px var(--glass-edge);color:var(--color-ink);cursor:pointer;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));transition:color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;bottom:.75rem;right:.75rem}.AmbientVideo-module__R7nl-G__sound:hover{color:var(--color-accent-hot);box-shadow:inset 0 0 0 1px var(--edge-lit)}.AmbientVideo-module__R7nl-G__sound:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.AmbientVideo-module__R7nl-G__soundIcon{width:1.125rem;height:1.125rem}
.Figure-module__8L-v2a__figure{--fig-chamfer:14px;clip-path:polygon(var(--fig-chamfer) 0, calc(100% - var(--fig-chamfer)) 0, 100% var(--fig-chamfer), 100% calc(100% - var(--fig-chamfer)), calc(100% - var(--fig-chamfer)) 100%, var(--fig-chamfer) 100%, 0 calc(100% - var(--fig-chamfer)), 0 var(--fig-chamfer));box-shadow:inset 0 0 0 1px var(--glass-stroke);background:var(--glass-fill);position:relative;overflow:hidden}.Figure-module__8L-v2a__flush{clip-path:none;box-shadow:inset 0 -1px 0 var(--glass-stroke)}.Figure-module__8L-v2a__fill{position:absolute;inset:0}.Figure-module__8L-v2a__img{object-fit:cover}.Figure-module__8L-v2a__figure:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-fx-1) 18%, transparent) 35%, color-mix(in srgb, var(--color-ink) 26%, transparent) 50%, color-mix(in srgb, var(--color-fx-1) 18%, transparent) 65%, transparent);opacity:0;pointer-events:none;height:45%;position:absolute;top:-45%;left:0;right:0}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Figure-module__8L-v2a__figure{transition:box-shadow var(--dur-fast)}.Figure-module__8L-v2a__figure:hover{box-shadow:inset 0 0 0 1px var(--edge-lit)}.Figure-module__8L-v2a__figure:hover:after{animation:Figure-module__8L-v2a__scan-sweep .75s var(--ease-out)}}@keyframes Figure-module__8L-v2a__scan-sweep{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(325%)}}
.BriefFormSection-module__GFVepW__section{background:radial-gradient(circle at 76% 35%,#14758261,#0000 30rem),linear-gradient(110deg,#02090c,#061a1f 72%,#0a3036);padding:clamp(5rem,10svh,8rem) clamp(1.25rem,5vw,4.5rem);position:relative}.BriefFormSection-module__GFVepW__inner{width:min(100%,84rem);margin-inline:auto}.BriefFormSection-module__GFVepW__kicker{color:#ffffffad;align-items:center;gap:.7rem;display:flex}.BriefFormSection-module__GFVepW__kicker:before{content:"";background:currentColor;width:2rem;height:1px}.BriefFormSection-module__GFVepW__title{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin-top:.8rem;font-size:clamp(1.8rem,3.7vw,3.5rem);font-weight:400;line-height:1.2}.BriefFormSection-module__GFVepW__title span{color:var(--studio-cyan-soft)}.BriefFormSection-module__GFVepW__subtitle{color:#ffffffb8;max-width:55rem;margin-top:.8rem}.BriefFormSection-module__GFVepW__panel{--color-ink:#172126;--color-ink-muted:#69757a;--color-bg:#fff;--color-bg-raised:#f5f7f8;--glass-fill:#fffffff5;--glass-stroke:#16384429;--shadow-2:0 1rem 3rem #0000001f;max-width:72rem;color:var(--color-ink);background:#fff;border:1px solid #ffffff52;border-radius:1.25rem;margin:clamp(2rem,5vw,3.5rem) auto 0;padding:clamp(1.25rem,3.5vw,2.5rem);box-shadow:0 1.5rem 4rem #00000038}@media (max-width:600px){.BriefFormSection-module__GFVepW__panel{border-radius:.9rem;padding:1rem}}
.ContactSection-module__oFlsHG__section{isolation:isolate;background:radial-gradient(circle at 50% 42%,#7e2192b8,#0000 30rem),linear-gradient(118deg,#120716,#43074e 52%,#18071d);place-items:center;min-height:clamp(27rem,55svh,38rem);padding:clamp(5rem,12svh,9rem) clamp(1.25rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.ContactSection-module__oFlsHG__section:before{content:"";z-index:-2;opacity:.17;background:repeating-linear-gradient(90deg,#0000 0 5rem,#ffffff14 5rem calc(5rem + 1px)),repeating-linear-gradient(0deg,#0000 0 5rem,#ffffff12 5rem calc(5rem + 1px));position:absolute;inset:0}.ContactSection-module__oFlsHG__inner{z-index:2;text-align:center;justify-items:center;width:min(100%,52rem);display:grid;position:relative}.ContactSection-module__oFlsHG__title{max-width:42rem;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;line-height:1.18}.ContactSection-module__oFlsHG__body{color:#ffffffd1;margin-top:1.1rem;font-size:clamp(1rem,1.35vw,1.2rem)}.ContactSection-module__oFlsHG__actions{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:2rem;display:flex}.ContactSection-module__oFlsHG__primary,.ContactSection-module__oFlsHG__secondary{white-space:nowrap;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:.7rem 1.2rem;font-size:.85rem;font-weight:700;transition:transform .18s,background-color .18s;display:inline-flex}.ContactSection-module__oFlsHG__primary{color:#141015;background:#fff}.ContactSection-module__oFlsHG__secondary{color:#fff;background:#0b070d6b}.ContactSection-module__oFlsHG__primary:hover,.ContactSection-module__oFlsHG__primary:focus-visible,.ContactSection-module__oFlsHG__secondary:hover,.ContactSection-module__oFlsHG__secondary:focus-visible{transform:translateY(-2px)}.ContactSection-module__oFlsHG__map{aspect-ratio:16/9;background:#18071d;border:1px solid #ffffff38;border-radius:1.25rem;width:100%;margin-top:2.5rem;overflow:hidden;box-shadow:0 1.5rem 4rem #0006}.ContactSection-module__oFlsHG__mapFrame{border:0;width:100%;height:100%;display:block}.ContactSection-module__oFlsHG__mapLink{color:#ffffffd1;text-underline-offset:.2em;margin-top:.9rem;font-size:.85rem;text-decoration:underline}.ContactSection-module__oFlsHG__mapLink:hover,.ContactSection-module__oFlsHG__mapLink:focus-visible{color:#fff}.ContactSection-module__oFlsHG__headset{z-index:1;aspect-ratio:1.45;background:linear-gradient(155deg,#221f26,#08080a 68%);border:1px solid #ffffff38;border-radius:42% 42% 28% 28%;width:clamp(13rem,25vw,24rem);position:absolute;box-shadow:inset 0 0 0 .8rem #ffffff0a,0 2rem 5rem #0000007a,0 0 3rem #b22fc74d}.ContactSection-module__oFlsHG__headset:before,.ContactSection-module__oFlsHG__headset:after{content:"";border:.55rem solid #17141a;border-radius:50%;width:35%;height:28%;position:absolute;top:42%}.ContactSection-module__oFlsHG__headset:before{border-right:0;left:-25%}.ContactSection-module__oFlsHG__headset:after{border-left:0;right:-25%}.ContactSection-module__oFlsHG__lens{border-radius:inherit;background:linear-gradient(140deg,#ffffff29,#0000 36%);position:absolute;inset:12% 8% 22%}.ContactSection-module__oFlsHG__headset[data-side=left]{bottom:-1rem;left:clamp(-9rem,-6vw,-3rem);transform:rotate(22deg)}.ContactSection-module__oFlsHG__headset[data-side=right]{top:-1rem;right:clamp(-10rem,-7vw,-4rem);transform:rotate(-18deg)scale(.82)}@media (max-width:720px){.ContactSection-module__oFlsHG__section{align-items:start;min-height:36rem}.ContactSection-module__oFlsHG__headset{opacity:.56;width:13rem}.ContactSection-module__oFlsHG__headset[data-side=left]{bottom:-2rem}.ContactSection-module__oFlsHG__headset[data-side=right]{top:auto;bottom:1rem;right:-7rem}}@media (max-width:480px){.ContactSection-module__oFlsHG__map{aspect-ratio:4/5}.ContactSection-module__oFlsHG__actions,.ContactSection-module__oFlsHG__primary,.ContactSection-module__oFlsHG__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.ContactSection-module__oFlsHG__primary,.ContactSection-module__oFlsHG__secondary{transition:none}.ContactSection-module__oFlsHG__primary:hover,.ContactSection-module__oFlsHG__primary:focus-visible,.ContactSection-module__oFlsHG__secondary:hover,.ContactSection-module__oFlsHG__secondary:focus-visible{transform:none}}
.PoleObjectLazy-module__nrQldq__root{width:100%;height:100%;min-height:inherit;position:relative}.PoleObjectLazy-module__nrQldq__fallback{transition:opacity var(--dur-med) var(--ease-out);position:absolute;inset:0}.PoleObjectLazy-module__nrQldq__fallback[data-painted=true]{opacity:0}
.PoleSubBar-module__dsUzGq__subBar{--subbar-pad:clamp(1.4rem, 2.5vw, 1.75rem);width:fit-content;max-width:min(72rem,100% - 1.5rem);height:calc(100% - .45rem);padding-inline:var(--subbar-pad);border-radius:var(--radius-pill);background:linear-gradient(0deg, var(--subnav-tint), var(--subnav-tint)), linear-gradient(180deg, var(--glass-tint), transparent 45%), var(--glass-fill);box-shadow:var(--shadow-float), inset 0 -1px 0 color-mix(in srgb, var(--color-accent) 88%, var(--color-ink)), 0 10px 24px color-mix(in srgb, var(--color-accent) 20%, transparent);border:none;grid-template-columns:1fr auto;align-items:center;gap:.75rem;margin-inline:auto;display:grid}.PoleSubBar-module__dsUzGq__navArea{align-items:center;min-width:0;height:100%;display:flex}.PoleSubBar-module__dsUzGq__scroller{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;flex:auto;justify-content:safe center;align-items:center;gap:clamp(1rem,3.5vw,2.75rem);min-width:0;height:100%;margin-inline:-.9rem 0;padding-inline:.9rem;scroll-padding-inline:.9rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .9rem calc(100% - .9rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .9rem calc(100% - .9rem),#0000)}.PoleSubBar-module__dsUzGq__scroller::-webkit-scrollbar{display:none}.PoleSubBar-module__dsUzGq__anchor{scroll-snap-align:start;white-space:nowrap;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);flex:none;font-size:.8125rem;font-weight:500}.PoleSubBar-module__dsUzGq__anchor:hover,.PoleSubBar-module__dsUzGq__anchor:focus-visible{color:var(--color-accent-hot)}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor{--anchor-tone:var(--urban-electric,var(--color-accent-hot));color:color-mix(in srgb, var(--color-ink) 74%, transparent);padding-block:.55rem;font-size:.875rem;position:relative}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:nth-child(4n+2){--anchor-tone:var(--urban-red,var(--color-accent-hot))}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:nth-child(4n+3){--anchor-tone:var(--urban-yellow,var(--color-accent-hot))}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:nth-child(4n+4){--anchor-tone:var(--urban-green,var(--color-accent-hot))}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:after{content:"";background:var(--anchor-tone);height:2px;box-shadow:0 0 10px var(--anchor-tone);transform-origin:0;transition:transform var(--dur-base,.25s) var(--ease-out);border-radius:2px;position:absolute;inset:auto 0 .1rem;transform:scaleX(0)}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:hover,.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:focus-visible,.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor[aria-current=location]{color:var(--color-ink)}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:hover:after,.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:focus-visible:after,.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor[aria-current=location]:after{transform:scaleX(1)}.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:focus-visible{outline:2px solid var(--anchor-tone);outline-offset:2px;border-radius:4px}.PoleSubBar-module__dsUzGq__menuItem[aria-current=location]{color:var(--color-accent-hot)}.PoleSubBar-module__dsUzGq__moreToggle{min-width:2rem;height:100%;color:var(--color-ink-muted);transition:color var(--dur-fast) var(--ease-out);flex:none;place-items:center;display:none}.PoleSubBar-module__dsUzGq__moreToggle:hover,.PoleSubBar-module__dsUzGq__moreToggle:focus-visible,.PoleSubBar-module__dsUzGq__moreToggle[aria-expanded=true]{color:var(--color-accent-hot)}.PoleSubBar-module__dsUzGq__chevron{width:1.1rem;height:1.1rem;transition:transform var(--dur-fast) var(--ease-out)}.PoleSubBar-module__dsUzGq__chevronOpen{transform:rotate(180deg)}.PoleSubBar-module__dsUzGq__menu{inset-inline:.5rem;visibility:hidden;opacity:0;width:fit-content;min-width:14rem;max-width:calc(100% - 1rem);transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), visibility 0s linear var(--dur-fast);margin-inline:auto;position:absolute;top:calc(100% + .4rem);transform:translateY(-.5rem)}.PoleSubBar-module__dsUzGq__menuOpen{visibility:visible;opacity:1;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);transform:none}.PoleSubBar-module__dsUzGq__menuPanel{border-radius:var(--radius-tight);background:linear-gradient(0deg, var(--subnav-tint), var(--subnav-tint)), linear-gradient(180deg, var(--glass-tint), transparent 45%), var(--glass-fill);box-shadow:var(--shadow-float), inset 0 -1px 0 var(--glass-edge);border:none;flex-direction:column;padding:.5rem;display:flex}.PoleSubBar-module__dsUzGq__menuItem{text-align:start;color:var(--color-ink-muted);border-radius:calc(var(--radius-tight) - 4px);transition:color var(--dur-fast) var(--ease-out);padding:.65rem .85rem;font-size:.9375rem;font-weight:500}.PoleSubBar-module__dsUzGq__menuItem:hover,.PoleSubBar-module__dsUzGq__menuItem:focus-visible{color:var(--color-accent-hot)}.PoleSubBar-module__dsUzGq__cta{flex:none;align-items:center;gap:.5rem;height:100%;display:flex}.PoleSubBar-module__dsUzGq__cta .shimmer-cta{white-space:nowrap;align-items:center;height:100%;min-height:0;padding-block:0;padding-inline:1.25rem;font-size:.8125rem;display:inline-flex}@media (max-width:640px){.PoleSubBar-module__dsUzGq__subBar{--subbar-pad:.8rem;gap:.5rem;max-width:calc(100% - 1rem)}.PoleSubBar-module__dsUzGq__cta .shimmer-cta{padding-inline:.8rem;font-size:.75rem}.PoleSubBar-module__dsUzGq__scroller{gap:.75rem;padding-inline:.9rem .55rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .9rem calc(100% - .55rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .9rem calc(100% - .55rem),#0000)}.PoleSubBar-module__dsUzGq__scroller[data-collapsed] .PoleSubBar-module__dsUzGq__anchor:nth-child(n+3){display:none}.PoleSubBar-module__dsUzGq__moreToggle{display:inline-grid}}@media (min-width:641px){.PoleSubBar-module__dsUzGq__menu{display:none}}@media (min-width:1024px){.PoleSubBar-module__dsUzGq__subBar{gap:1.5rem}}@media (prefers-reduced-motion:reduce){.PoleSubBar-module__dsUzGq__subBar[data-spy] .PoleSubBar-module__dsUzGq__anchor:after,.PoleSubBar-module__dsUzGq__anchor,.PoleSubBar-module__dsUzGq__moreToggle,.PoleSubBar-module__dsUzGq__chevron,.PoleSubBar-module__dsUzGq__menu,.PoleSubBar-module__dsUzGq__menuOpen,.PoleSubBar-module__dsUzGq__menuItem{transition:none}}
.BenefitsDev-module__gvF61G__section{background:radial-gradient(circle at 52% 0,#7f2c0059,#0000 30rem),linear-gradient(110deg,#080707,#361504 52%,#090807);border-top:1px solid #ff6a0021;padding:clamp(5rem,9vw,8rem) clamp(1.25rem,5vw,4rem);position:relative}.BenefitsDev-module__gvF61G__heading{text-align:center;width:min(100%,76rem);margin:0 auto clamp(2.5rem,5vw,4rem)}.BenefitsDev-module__gvF61G__kicker{color:var(--cyber-orange-hot);margin:0 0 .9rem;font-size:.9rem;font-weight:600}.BenefitsDev-module__gvF61G__title{font:500 clamp(1.9rem, 3.6vw, 3.25rem) / 1.18 var(--font-display);letter-spacing:-.04em;margin:0}.BenefitsDev-module__gvF61G__rule{background:linear-gradient(90deg,#7b3000 0 30%,#ff6a00 30% 62%,#ffd22e 62% 80%,#4b2109 80%);width:8rem;height:3px;margin:1.1rem auto 0;display:block}.BenefitsDev-module__gvF61G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;width:min(100%,72rem);margin-inline:auto;display:grid}.BenefitsDev-module__gvF61G__card{background:#110a079e;border:1px solid #ff6a00b3;border-radius:.8rem;min-height:12rem;padding:clamp(1.35rem,2.5vw,2rem);box-shadow:inset 0 1px #ffffff0d}.BenefitsDev-module__gvF61G__icon{width:1.8rem;height:1.8rem;color:var(--cyber-orange);margin-bottom:1.2rem}.BenefitsDev-module__gvF61G__cardTitle{font:600 1.08rem/1.3 var(--font-display);margin:0 0 .6rem}.BenefitsDev-module__gvF61G__cardBody{color:#cfb8aa;margin:0;font-size:.92rem;line-height:1.6}@media (max-width:760px){.BenefitsDev-module__gvF61G__grid{grid-template-columns:1fr}.BenefitsDev-module__gvF61G__card{min-height:auto}}
.LeadFormSection-module__C-yjLa__section{--section-pad-y:clamp(1.25rem, 3svh, 4rem);}.LeadFormSection-module__C-yjLa__container{}.LeadFormSection-module__C-yjLa__formWrap{margin-top:clamp(.75rem,2svh,1.5rem)}.LeadFormSection-module__C-yjLa__panel{padding:1.25rem}@media (min-width:768px){.LeadFormSection-module__C-yjLa__panel{padding:1.75rem 2rem}}
.UrbanViewWordmark-module__YtvLcG__wordmark{border-radius:var(--radius-tight);text-decoration:none;display:block}.UrbanViewWordmark-module__YtvLcG__wordmark:focus-visible{outline:2px solid var(--urban-yellow);outline-offset:.3rem}
