.dv-intro-gate{z-index:100;background:radial-gradient(circle at 50% 28%,color-mix(in srgb,var(--color-primary) 18%,transparent),transparent 28%),linear-gradient(145deg,#07111d,#0b1726 48%,#08101b);color:var(--color-foreground);position:fixed;inset:0;overflow:hidden}.dv-intro-grid{background-image:linear-gradient(color-mix(in srgb,var(--color-primary) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-primary) 14%,transparent) 1px,transparent 1px);transform-origin:top;background-size:48px 48px;animation:7s linear infinite dv-intro-grid;position:absolute;inset:45% -20% -30%;transform:perspective(500px)rotateX(64deg)}.dv-intro-orbit{border:1px solid color-mix(in srgb,var(--color-primary) 38%,transparent);box-shadow:0 0 55px color-mix(in srgb,var(--color-primary) 14%,transparent);border-radius:999px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)}.dv-intro-orbit-a{width:min(78vw,760px);height:min(78vw,760px);animation:12s linear infinite dv-intro-spin}.dv-intro-orbit-b{border-color:color-mix(in srgb,var(--color-cta) 32%,transparent);width:min(55vw,520px);height:min(55vw,520px);animation:9s linear infinite dv-intro-spin-reverse}.dv-intro-logo-halo{background:radial-gradient(circle,color-mix(in srgb,var(--color-primary) 28%,transparent),transparent 66%);filter:blur(8px);border-radius:999px;animation:2.6s ease-in-out infinite dv-intro-pulse;position:absolute;inset:-34px}.dv-intro-load{width:0;animation:1s cubic-bezier(.2,.8,.2,1) forwards dv-intro-load}@keyframes dv-intro-grid{to{background-position:0 48px,48px 0}}@keyframes dv-intro-spin{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(360deg)}}@keyframes dv-intro-spin-reverse{to{transform:translate(-50%,-50%)rotateX(68deg)rotate(-360deg)}}@keyframes dv-intro-pulse{50%{opacity:.66;transform:scale(1.08)}}@keyframes dv-intro-load{to{width:100%}}@media (prefers-reduced-motion:reduce){.dv-intro-grid,.dv-intro-orbit,.dv-intro-logo-halo,.dv-intro-load{animation:none!important}.dv-intro-load{width:100%}}
