.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-aurora{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.cs-aurora span{position:absolute;display:block;border-radius:9999px;filter:blur(78px);will-change:transform,opacity}.cs-aurora-1{top:-12%;left:-6%;width:min(52vw,680px);height:min(42vw,520px);background:radial-gradient(closest-side,rgba(37,99,235,.26),transparent 72%);animation:mz-cs-aurora-a 22s ease-in-out infinite}.cs-aurora-2{top:12%;right:-10%;width:min(46vw,600px);height:min(40vw,500px);background:radial-gradient(closest-side,rgba(13,148,136,.2),transparent 72%);animation:mz-cs-aurora-b 25s ease-in-out infinite;animation-delay:-7s}.cs-aurora-3{bottom:-14%;left:26%;width:min(50vw,640px);height:min(36vw,460px);background:radial-gradient(closest-side,rgba(124,92,255,.18),rgba(217,119,6,.08) 60%,transparent 76%);animation:mz-cs-aurora-c 19s ease-in-out infinite;animation-delay:-4s}@keyframes mz-cs-aurora-a{0%,to{transform:translateZ(0) scale(1);opacity:.7}50%{transform:translate3d(7%,5%,0) scale(1.14);opacity:.95}}@keyframes mz-cs-aurora-b{0%,to{transform:translateZ(0) scale(1.06);opacity:.65}50%{transform:translate3d(-8%,7%,0) scale(1);opacity:.9}}@keyframes mz-cs-aurora-c{0%,to{transform:translateZ(0) scale(1);opacity:.55}50%{transform:translate3d(5%,-6%,0) scale(1.12);opacity:.8}}.cs-count-cell{background:linear-gradient(160deg,rgba(255,255,255,.92),rgba(236,244,255,.72));border:1px solid rgba(37,99,235,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.cs-count-num{background:linear-gradient(135deg,#0f172a,#2563eb 62%,#0d9488);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.cs-count-sheen{background:linear-gradient(90deg,#2563eb,#7c5cff 45%,#0d9488 80%,#d97706);background-size:220% auto;animation:mz-cs-sheen 9s linear infinite}.cs-count-bolt,.cs-hero-bolt{display:inline-block;animation:mz-cs-boltpulse 3s ease-in-out infinite}.cs-hero-bolt{transform-origin:center}@keyframes mz-cs-boltpulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(217,119,6,0))}50%{transform:scale(1.09);filter:drop-shadow(0 4px 14px rgba(217,119,6,.55))}}.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}.cs-aurora span,.cs-count-bolt,.cs-count-sheen,.cs-hero-bolt{animation:none!important;transform:none!important}}