.wpwm-motion{margin:0;position:relative;min-width:0;color:var(--ink);isolation:isolate}.wpwm-motion-stage{position:relative;overflow:hidden;direction:ltr;background:radial-gradient(ellipse at 50% 48%,rgba(var(--palette-rgb),.12),transparent 65%)}.wpwm-scene-art{display:block;width:100%;height:auto;aspect-ratio:32/21;overflow:hidden;--scene-success:#16815b;--scene-danger:#c24853}html[data-theme=dark] .wpwm-scene-art{--scene-success:#66d7ad;--scene-danger:#ff8496}.wpwm-scene-art .wpwm-logo{display:block;max-width:none}.wpwm-scene-art .wpwm-sc-icon{color:var(--accent)}.wpwm-motion-replay{position:absolute;bottom:6px;inset-inline-end:8px;display:grid;place-items:center;width:32px;height:32px;padding:6px;border:0;border-radius:50%;background:rgba(var(--palette-rgb),.06);color:var(--accent);cursor:pointer;opacity:0;transition:opacity .2s}.wpwm-motion:hover .wpwm-motion-replay,.wpwm-motion:focus-within .wpwm-motion-replay{opacity:1}.wpwm-motion-replay svg{width:17px;height:17px}.wpwm-sc-shell-light{stop-color:color-mix(in srgb,var(--accent) 10%,var(--surface))}.wpwm-sc-shell-mid{stop-color:color-mix(in srgb,var(--accent) 24%,var(--surface))}.wpwm-sc-shell-shade{stop-color:color-mix(in srgb,var(--accent) 44%,var(--surface))}.wpwm-sc-floor-shadow{fill:rgba(var(--palette-rgb),.12)}.wpwm-scene-art{filter:none}.wpwm-motion button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wpwm-sc-anim{animation-play-state:paused!important;transform-box:fill-box;transform-origin:center}.wpwm-motion.is-playing :is(.wpwm-sc-anim,.wpwm-sc-attack){animation-play-state:running!important}.wpwm-lp-hero{position:relative;isolation:isolate}.wpwm-hero-ambient{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;opacity:.07;mask-image:linear-gradient(90deg,transparent,#000 40%,transparent)}.wpwm-hero-ambient svg{width:100%;height:100%;fill:none;stroke:var(--accent);stroke-width:1}.wpwm-hero-ambient circle{opacity:.35}.wpwm-hero-ambient g{transform-origin:center;animation:wpwm-ambient-drift 15s ease-in-out infinite;animation-play-state:paused}.is-motion-playing .wpwm-hero-ambient g{animation-play-state:running}.wpwm-ambient-speed g{animation-name:wpwm-ambient-speed;animation-duration:5s}@keyframes wpwm-ambient-drift{50%{transform:translate(12px,-9px);opacity:.5}}@keyframes wpwm-ambient-speed{0%{transform:translateY(-35px);opacity:0}40%{opacity:1}100%{transform:translateY(35px);opacity:0}}@media(hover:none){.wpwm-motion-replay{opacity:.65}}@media(prefers-reduced-motion:reduce){.wpwm-motion-replay{display:none}.wpwm-motion *,.wpwm-hero-ambient *{animation:none!important;transition:none!important}.wpwm-hero-ambient{opacity:.07}}.wpwm-motion-speed .wpwm-motion-stage{background:none}.wpwm-motion-speed .wpwm-sc-floor-shadow{display:none}.wpwm-velocity-route{fill:none;stroke:var(--accent);stroke-width:70;opacity:.025}.wpwm-velocity-stream{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linecap:round;animation:wpwm-velocity-stream 2.2s linear infinite}.wpwm-velocity-stream-b{animation-delay:-.7s;stroke-width:2.5}.wpwm-velocity-stream-c{animation-delay:-1.5s;stroke-width:1;opacity:.5}.wpwm-velocity-wake{fill:none;stroke:var(--accent);stroke-width:1.5;opacity:.28;animation:wpwm-velocity-wake 3.4s ease-out infinite}.wpwm-velocity-wake-back{animation-delay:-1.7s}.wpwm-velocity-ship{animation:wpwm-velocity-ship 5s cubic-bezier(.45,0,.55,1) infinite}.wpwm-velocity-hull{fill:var(--wpwm-sc-shell);stroke:color-mix(in srgb,var(--accent) 50%,var(--line));stroke-width:2}.wpwm-velocity-hull-shade{fill:var(--accent);opacity:.18}.wpwm-velocity-nose{fill:var(--accent);opacity:.9}.wpwm-velocity-fin-left{fill:color-mix(in srgb,var(--accent) 40%,var(--surface));stroke:var(--accent);stroke-width:1.5}.wpwm-velocity-fin-right{fill:color-mix(in srgb,var(--accent) 65%,var(--surface));stroke:var(--accent);stroke-width:1.5}.wpwm-velocity-seam{fill:none;stroke:var(--accent);stroke-width:1.5;opacity:.4}.wpwm-velocity-port-rim{fill:color-mix(in srgb,var(--accent) 40%,var(--surface));stroke:var(--accent);stroke-width:1.5}.wpwm-velocity-port{fill:var(--surface);stroke:var(--line);stroke-width:1}.wpwm-velocity-shine{fill:none;stroke:var(--surface);stroke-width:4;stroke-linecap:round;opacity:.7}.wpwm-velocity-nozzle{fill:var(--accent);stroke:var(--line);stroke-width:1}.wpwm-velocity-flame-core{fill:var(--accent);opacity:.7}.wpwm-velocity-engine{transform-origin:50% 0;animation:wpwm-velocity-engine .6s ease-in-out infinite alternate}.wpwm-velocity-sparks{fill:var(--accent);animation:wpwm-velocity-sparks 3s ease-in-out infinite}@keyframes wpwm-velocity-stream{0%{transform:translate(25px,-25px);opacity:0}20%{opacity:.4}75%{opacity:.25}100%{transform:translate(-65px,65px);opacity:0}}@keyframes wpwm-velocity-wake{0%{transform:translate(0,0) scale(.85);opacity:.4}100%{transform:translate(-20px,20px) scale(1.15);opacity:0}}@keyframes wpwm-velocity-ship{0%,100%{transform:translate(0,0) rotate(-1deg)}50%{transform:translate(8px,-10px) rotate(1deg)}}@keyframes wpwm-velocity-engine{from{transform:scale(.96,.87);opacity:.65}to{transform:scale(1.03,1.06);opacity:1}}@keyframes wpwm-velocity-sparks{50%{transform:translate(-12px,12px);opacity:.35}}