.vc3d-logo{--vc-orange:#ffb15c;--vc-coral:#ff6f61;--vc-purple:#8b5cf6;--vc-violet:#a855f7;--vc-void:#050505;--vc-white:#f7f7fb;align-items:center;gap:calc(var(--vc-logo-size) * .2);isolation:isolate;display:inline-flex}.vc3d-logo.is-crisp .vc3d-logo__glow,.vc3d-logo.is-crisp .vc3d-logo__face{filter:none}.vc3d-logo__stage{height:var(--vc-logo-size);perspective:calc(var(--vc-logo-size) * 7);perspective-origin:50% 45%;width:var(--vc-logo-size);flex:none;display:block;position:relative}.vc3d-logo__glow{filter:blur(calc(var(--vc-logo-size) * .13));opacity:.9;background:radial-gradient(circle at 34% 32%,#ffb15c6b,#0000 36%),radial-gradient(circle at 66% 68%,#8b5cf673,#0000 42%);position:absolute;inset:13%;transform:translateZ(-22px)scale(1.12)}.vc3d-logo__object{animation:vc3d-turn var(--vc-logo-speed) cubic-bezier(.45, 0, .2, 1) infinite;height:100%;transform-style:preserve-3d;will-change:transform;width:100%;position:relative}.vc3d-logo__depth,.vc3d-logo__face{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vc3d-logo__depth{filter:saturate(.9)}.vc3d-logo__face{filter:drop-shadow(0 0 calc(var(--vc-logo-size) * .08) #ff6f6175) drop-shadow(0 calc(var(--vc-logo-size) * .11) calc(var(--vc-logo-size) * .16) #411c767a);transform:translateZ(8px)}.vc3d-logo__prism{transform-box:fill-box;transform-origin:50%}.vc3d-logo__prism-shine{mix-blend-mode:screen;opacity:.86}.vc3d-logo__orbit,.vc3d-logo__orbit-front{transform-box:fill-box;transform-origin:50%}.vc3d-logo__orbit-track{fill:none;opacity:.17;stroke:#d8c9ff;stroke-linecap:round;stroke-width:1.25px}.vc3d-logo__orbit-energy{animation:vc3d-orbit-pulse var(--vc-orbit-speed) linear infinite;fill:none;stroke-dasharray:31 69;stroke-linecap:round;stroke-width:2.7px;will-change:stroke-dashoffset}.vc3d-logo__orbit-front{animation:vc3d-orbit-tilt var(--vc-orbit-tilt-speed) ease-in-out infinite alternate}.vc3d-logo__wordmark{background:linear-gradient(92deg, var(--vc-white) 0 43%, var(--vc-coral) 66%, var(--vc-purple) 100%);color:#0000;font-family:Assistant,Inter,Arial,sans-serif;font-size:calc(var(--vc-logo-size) * .43);letter-spacing:-.055em;white-space:nowrap;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-block:.08em;font-weight:650;line-height:1}.vc3d-logo.is-paused *,.vc3d-logo.is-paused :before,.vc3d-logo.is-paused :after{animation-play-state:paused!important}@keyframes vc3d-turn{0%,to{transform:rotateX(-8deg)rotateY(-27deg)rotate(-2deg)}46%{transform:rotateX(7deg)rotateY(25deg)rotate(2deg)translateY(-1.5%)}62%{transform:rotateX(3deg)rotateY(13deg)rotate(0)translateY(-2.5%)}}@keyframes vc3d-orbit-pulse{to{stroke-dashoffset:-100px}}@keyframes vc3d-orbit-tilt{0%{opacity:.68;transform:scaleX(.97)}to{opacity:1;transform:scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.vc3d-logo__object,.vc3d-logo__orbit-energy,.vc3d-logo__orbit-front{animation:none}.vc3d-logo__object{transform:rotateX(-5deg)rotateY(-16deg)}}
