.home-hero-module__BSiUlW__layout{align-items:end;gap:clamp(2.5rem,6vw,5.5rem);display:grid}.home-hero-module__BSiUlW__copy{min-width:0;max-width:43rem}.home-hero-module__BSiUlW__copy .home-hero-module__BSiUlW__eyebrow{width:fit-content;color:var(--accent);background:0 0;border:0;padding:0;display:block}.home-hero-module__BSiUlW__supportingCopy{max-width:38rem}.home-hero-module__BSiUlW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.home-hero-module__BSiUlW__art{border:1px solid var(--border);border-radius:var(--radius-card);background:#080913;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.home-hero-module__BSiUlW__imageStage{background:#080913;place-items:center;width:100%;min-height:0;display:grid}.home-hero-module__BSiUlW__scene{aspect-ratio:3/2;isolation:isolate;background:#080913;width:100%;position:relative;overflow:hidden}.home-hero-module__BSiUlW__roomLayer{z-index:0;object-fit:cover;will-change:transform;width:106%;height:106%;animation:18s ease-in-out infinite alternate home-hero-module__BSiUlW__roomDrift;display:block;position:absolute;inset:-3%}.home-hero-module__BSiUlW__roomLights{z-index:1;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 40% 48%,#ff4c6f57,#0000 23%),radial-gradient(circle at 78% 32%,#30cdf647,#0000 26%),linear-gradient(105deg,#0000 28%,#ab5fff14 50%,#0000 72%);animation:8s ease-in-out infinite home-hero-module__BSiUlW__roomLightCycle;display:block;position:absolute;inset:0}.home-hero-module__BSiUlW__objectsLayer{z-index:2;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.home-hero-module__BSiUlW__ghostMotion{z-index:4;transform-origin:29% 76%;will-change:transform;width:100%;height:100%;animation:12s cubic-bezier(.45,0,.2,1) infinite home-hero-module__BSiUlW__ghostInspect;display:block;position:absolute;inset:0}.home-hero-module__BSiUlW__ghostLayer{object-fit:cover;width:100%;height:100%;display:block}.home-hero-module__BSiUlW__lensGlint{aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle at 38% 32%,#ffffffb8,#55dcf733 28%,#0000 62%);border-radius:50%;width:9%;animation:3s ease-in-out infinite home-hero-module__BSiUlW__lensScan;position:absolute;top:55.5%;left:31.5%}.home-hero-module__BSiUlW__sceneGlow{z-index:3;opacity:0;filter:blur(.8rem);mix-blend-mode:screen;pointer-events:none;border-radius:50%;display:block;position:absolute}.home-hero-module__BSiUlW__consoleGlow{aspect-ratio:1;background:#ff536f4d;width:30%;animation:12s ease-in-out infinite home-hero-module__BSiUlW__focusConsole;top:54%;left:29%}.home-hero-module__BSiUlW__casesGlow{aspect-ratio:1;background:#a566ff38;width:24%;animation:12s ease-in-out infinite home-hero-module__BSiUlW__focusCases;top:51%;left:55%}.home-hero-module__BSiUlW__handheldGlow{aspect-ratio:.85;background:#45d2f447;width:16%;animation:12s ease-in-out infinite home-hero-module__BSiUlW__focusHandheld;top:58%;left:72%}@keyframes home-hero-module__BSiUlW__ghostInspect{0%,18%,to{transform:translate(0,0)rotate(0)}29%,43%{transform:translate(.35%,.55%)rotate(-.65deg)}57%,71%{transform:translate(.75%,-.25%)rotate(.7deg)}84%,92%{transform:translate(.45%,.3%)rotate(-.25deg)}}@keyframes home-hero-module__BSiUlW__roomDrift{0%{transform:translate(-.7%,-.35%)scale(1.015)}48%{transform:translate(.45%,.25%)scale(1.03)}to{transform:translate(.8%,-.2%)scale(1.02)}}@keyframes home-hero-module__BSiUlW__roomLightCycle{0%,to{opacity:.42;transform:scale(.98)}36%{opacity:.76;transform:scale(1.035)}68%{opacity:.54;transform:scale(1.01)}}@keyframes home-hero-module__BSiUlW__lensScan{0%,to{opacity:.35;transform:translate(-4%,-3%)scale(.88)}50%{opacity:.78;transform:translate(7%,5%)scale(1.03)}}@keyframes home-hero-module__BSiUlW__focusConsole{0%,18%{opacity:.72;transform:scale(1.03)}26%,to{opacity:0;transform:scale(.9)}}@keyframes home-hero-module__BSiUlW__focusCases{0%,24%,50%,to{opacity:0;transform:scale(.9)}31%,43%{opacity:.66;transform:scale(1.04)}}@keyframes home-hero-module__BSiUlW__focusHandheld{0%,52%,77%,to{opacity:0;transform:scale(.9)}59%,70%{opacity:.65;transform:scale(1.04)}}@media (min-width:900px){.home-hero-module__BSiUlW__layout{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr)}}@media (max-width:767px){.home-hero-module__BSiUlW__layout{gap:2rem}}@media (prefers-reduced-motion:reduce){.home-hero-module__BSiUlW__roomLayer,.home-hero-module__BSiUlW__roomLights,.home-hero-module__BSiUlW__ghostMotion,.home-hero-module__BSiUlW__lensGlint,.home-hero-module__BSiUlW__sceneGlow{animation:none}.home-hero-module__BSiUlW__roomLights,.home-hero-module__BSiUlW__lensGlint{opacity:.45}}
