.cs-root{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:radial-gradient(120% 90% at 50% -20%,#ffffff 0,rgba(255,255,255,0) 46%),linear-gradient(180deg,#d9e9ff,#eaf3ff 42%,#f6faff 78%,#ffffff);color:#0a1130;font-family:Space Grotesk,system-ui,sans-serif}.cs-sky{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.cs-cloud{position:absolute;left:0;will-change:transform}.cs-cloud svg{display:block;filter:url(#cloudShadowDay)}.cs-cloud g{fill:url(#cloudFillDay)}.cs-c1{top:11%;width:300px;opacity:.9;animation:mz-cs-floatA 78s linear infinite;animation-delay:-20s}.cs-c2{top:34%;width:420px;opacity:.8;animation:mz-cs-floatB 64s linear infinite;animation-delay:-42s}.cs-c3{top:64%;width:240px;opacity:.55;animation:mz-cs-floatA 104s linear infinite;animation-delay:-54s}.cs-c4{top:7%;width:180px;opacity:.4;animation:mz-cs-floatB 140s linear infinite;animation-delay:-12s}.cs-c5{top:24%;width:200px;opacity:.5;animation:mz-cs-floatB 92s linear infinite;animation-delay:-8s}.cs-c6{top:82%;width:340px;opacity:.45;animation:mz-cs-floatA 122s linear infinite;animation-delay:-70s}@keyframes mz-cs-floatA{0%{transform:translate(-440px)}50%{transform:translate(48vw,-18px)}to{transform:translate(calc(100vw + 440px))}}@keyframes mz-cs-floatB{0%{transform:translate(-480px,6px)}50%{transform:translate(48vw,-12px)}to{transform:translate(calc(100vw + 480px),8px)}}.cs-glow{position:absolute;top:4%;left:50%;width:min(860px,92vw);height:540px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(124,92,255,.18),rgba(43,124,255,.13) 45%,transparent 72%);filter:blur(12px);pointer-events:none;z-index:0}.cs-bolt path{fill:url(#boltTip)}@media (prefers-reduced-motion:no-preference){.cs-bolt{animation:mz-cs-boltGlow 3.6s ease-in-out infinite}}@keyframes mz-cs-boltGlow{0%,to{filter:drop-shadow(0 12px 22px rgba(43,90,200,.22))}50%{filter:drop-shadow(0 16px 34px rgba(43,124,255,.45))}}.cs-accent{background:linear-gradient(100deg,#2b7cff,#7c5cff,#22d3ee,#2b7cff);background-size:220% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mz-cs-sheen 8s linear infinite}@keyframes mz-cs-sheen{to{background-position:220%}}.cs-brand-glow{background:radial-gradient(circle,rgba(43,124,255,.28),rgba(124,92,255,.12) 45%,transparent 72%);animation:mz-cs-brandpulse 4.2s ease-in-out infinite}@keyframes mz-cs-brandpulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.1)}}.cs-orbit{animation:mz-cs-spin 22s linear infinite}.cs-orbit-rev{animation:mz-cs-spin 30s linear infinite reverse}@keyframes mz-cs-spin{to{transform:rotate(1turn)}}.cs-wordmark{color:#0a1130;font-weight:800;letter-spacing:-.03em;text-shadow:0 2px 26px rgba(43,124,255,.18)}.cs-z{background:linear-gradient(135deg,#2b7cff,#7c5cff 58%,#22d3ee);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:mz-cs-sheen 7s linear infinite}.cs-mark{animation:mz-cs-markglow 3.2s ease-in-out infinite}@keyframes mz-cs-markglow{0%,to{filter:drop-shadow(0 6px 14px rgba(43,124,255,.38))}50%{filter:drop-shadow(0 10px 28px rgba(43,124,255,.7))}}.cs-spark{position:absolute;border-radius:999px;background:radial-gradient(circle,rgba(43,124,255,.55),rgba(124,92,255,0));filter:blur(.5px);animation:mz-cs-drift 14s ease-in-out infinite}@keyframes mz-cs-drift{0%,to{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-26px) scale(1.25);opacity:.9}}@media (prefers-reduced-motion:reduce){.cs-cloud{animation:none!important}.cs-c1{transform:translateX(6vw)}.cs-c2{transform:translateX(52vw)}.cs-c3{transform:translateX(14vw)}.cs-c4{transform:translateX(40vw)}.cs-c5{transform:translateX(26vw)}.cs-c6{transform:translateX(60vw)}.cs-accent,.cs-bolt,.cs-brand-glow,.cs-mark,.cs-orbit,.cs-orbit-rev,.cs-spark,.cs-z{animation:none!important}}