.arrival-stage .hero-motion{clip-path:none!important;transform:none!important}.hero-motion picture,.hero-motion video{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-motion picture img,.hero-motion video{object-fit:contain;object-position:center;width:100%;height:100%;transform:none!important}.hero-motion video{opacity:0;pointer-events:none}.hero-motion[data-playing=true] video{opacity:1}.hero-motion-stage:after{display:none}.hero-motion-control{z-index:3;pointer-events:auto;border:1px solid color-mix(in srgb,var(--paper) 24%,transparent);background:color-mix(in srgb,var(--ink) 65%,transparent);width:40px;height:40px;color:var(--paper);cursor:pointer;opacity:.65;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:58px;right:5vw}.hero-motion-control:hover{opacity:1}.hero-motion-control:focus-visible{outline:2px solid var(--acid);outline-offset:4px;opacity:1}@media (prefers-reduced-motion:no-preference){.hero-motion video{transition:opacity .45s}.hero-motion-control{transition:opacity .2s,transform .2s}.hero-motion-control:active{transform:scale(.94)}}@media (max-width:780px){.arrival-stage.hero-motion-stage{height:clamp(260px,75vw,410px);margin-top:8px}.hero-motion-stage:after{display:none}.hero-motion-control{width:36px;height:36px;bottom:20px;right:22px}.hero-motion picture img,.hero-motion video{object-fit:cover;object-position:center}}@media (prefers-reduced-motion:reduce){.hero-motion video{display:none}.hero-motion picture img{transform:none!important}}.hero-motion picture,.hero-motion video{aspect-ratio:16/9;height:auto;-webkit-mask-image:radial-gradient(ellipse closest-side,var(--ink) 55%,transparent 100%);mask-image:radial-gradient(ellipse closest-side,var(--ink) 55%,transparent 100%);top:50%;bottom:auto;transform:translateY(-50%)!important}@media (max-width:780px){.hero-motion picture,.hero-motion video{aspect-ratio:4/3}.hero-motion picture img{aspect-ratio:4/3;height:auto}}.signature-motion-stage{isolation:isolate;aspect-ratio:16/10;background:var(--ink);border-radius:22px;width:100%;min-height:280px;position:relative;overflow:hidden}.signature-motion-stage .hero-motion{clip-path:none!important;transform:none!important}.signature-motion-stage .hero-motion-control{bottom:18px;right:18px}.signature-motion-stage .hero-motion picture,.signature-motion-stage .hero-motion video{-webkit-mask-image:radial-gradient(ellipse closest-side,var(--ink) 75%,transparent 100%);mask-image:radial-gradient(ellipse closest-side,var(--ink) 75%,transparent 100%)}.hero-capabilities{z-index:3;pointer-events:auto;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;bottom:100px;left:24%;right:7%}.hero-capabilities a{border:1px solid color-mix(in srgb,var(--paper) 22%,transparent);background:color-mix(in srgb,var(--ink) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:46px;color:var(--paper);white-space:nowrap;border-radius:14px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;display:flex}.hero-capabilities a svg{width:21px;height:21px;color:var(--acid)}.hero-capabilities a span{color:var(--acid);margin-left:9px;font-size:16px}.hero-capabilities a:hover{border-color:var(--acid);background:var(--ink)}.hero-capabilities a:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.hero-capabilities>i{background:var(--acid);flex-shrink:0;width:22px;height:1px}.digital-ai-stage .hero-motion picture,.digital-ai-stage .hero-motion video{-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:no-preference){.hero-capabilities a{transition:transform .25s,border-color .25s}.hero-capabilities a:hover{transform:translateY(-3px)}}@media (max-width:1100px){.hero-capabilities{gap:8px;left:20%;right:4%}.hero-capabilities a{padding:9px 11px;font-size:11px}.hero-capabilities>i{width:12px}}@media (max-width:780px){.arrival-stage.digital-ai-stage{height:clamp(300px,86vw,460px)}.hero-capabilities{gap:8px;bottom:8px;left:22px;right:22px}.hero-capabilities a{min-height:44px;padding:10px 12px;font-size:11px}.hero-capabilities>i{width:12px}.digital-ai-stage .hero-motion-control{bottom:66px;right:18px}.signature-motion-stage{aspect-ratio:4/3;min-height:240px}.signature-motion-stage .hero-motion-control{bottom:14px;right:14px}}@media (max-width:360px){.hero-capabilities a{gap:6px;padding:9px;font-size:10px}.hero-capabilities a span{margin-left:2px}.hero-capabilities>i{width:8px}}@media (max-width:780px){.digital-ai-stage .hero-capabilities{top:12px;bottom:auto}.digital-ai-stage .hero-motion-control{bottom:22px}.home-page .arrival-hero .hero-actions{flex-wrap:nowrap}.home-page .arrival-hero .hero-actions a{flex:0 auto;gap:10px;padding-inline:12px}.hero-capabilities a span svg{width:16px;height:16px}}.home-page .digital-ai-stage{isolation:isolate;mix-blend-mode:lighten;left:44%}@media (min-width:781px){.home-page .arrival-hero h1{font-size:clamp(45px,4.8vw,78px)}}@media (min-width:781px) and (max-width:1100px){.home-page .digital-ai-stage{left:52%}}@media (max-width:780px){.home-page .digital-ai-stage{left:auto}}.home-page .digital-ai-stage .hero-motion[data-playing=true] picture{visibility:hidden}.home-page .digital-ai-stage .hero-motion video{max-width:none}
