.mb-site{background-image:linear-gradient(160deg,#0f1420,#090c15)}.mb-site .mb-aurora-text{-webkit-background-clip:text;background-clip:text;color:transparent}.mb-site .mb-aurora-text,.mb-site .mb-btn-aurora{background-image:linear-gradient(135deg,#7c6cff,#5bb8ff 55%,#3de0c8)}.mb-site .mb-btn-aurora{color:#0f1420;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 0 1px rgba(124,108,255,.35),0 8px 28px -10px rgba(124,108,255,.7);transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .15s}.mb-site .mb-btn-aurora:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 0 0 1px rgba(124,108,255,.5),0 12px 32px -10px rgba(124,108,255,.8)}.mb-site .mb-glass{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 12px 32px rgba(0,0,0,.35);backdrop-filter:blur(16px)}.mb-site .mb-grid{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(70% 70% at 60% 40%,#000 0,transparent 100%);mask-image:radial-gradient(70% 70% at 60% 40%,#000 0,transparent 100%)}.mb-site details summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.mb-site *{transition:none!important;animation:none!important}}@property --mb-ring{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mb-ring-turn{to{--mb-ring:360deg}}.mb-site .mb-logo-ring{display:grid;place-items:center;border-radius:.85rem;background:conic-gradient(from var(--mb-ring),#7c6cff,#5bb8ff,#3de0c8,hsla(0,0%,100%,.08) 62%,hsla(0,0%,100%,.08) 82%,#7c6cff);animation:mb-ring-turn 4.5s linear infinite;transition:box-shadow .2s ease}.mb-site .mb-logo-ring:nth-child(3n+1){animation-delay:-1.5s}.mb-site .mb-logo-ring:nth-child(3n+2){animation-delay:-3s}.mb-site .mb-logo-inner{border-radius:.75rem;background:#121827}.mb-site .mb-logo-ring:hover{box-shadow:0 0 0 1px rgba(124,108,255,.3),0 8px 24px -10px rgba(91,184,255,.7);animation-duration:1.6s}@keyframes mb-pan{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.mb-site .mb-grad-anim{background-size:300% 300%;animation:mb-pan 6s ease-in-out infinite}.mb-site .mb-aurora-text,.mb-site .mb-grad-anim{background-image:linear-gradient(120deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff)}.mb-site .mb-aurora-text{background-size:300% 100%;animation:mb-pan 7s ease-in-out infinite}.mb-site .mb-btn-aurora{background-size:220% 220%;animation:mb-pan 8s ease-in-out infinite}.mb-site .mb-flow-rail{background-image:linear-gradient(180deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff);background-size:100% 300%;animation:mb-pan-v 4s linear infinite}@keyframes mb-pan-v{0%{background-position:50% 0}to{background-position:50% 300%}}@keyframes mb-dash{to{stroke-dashoffset:-26}}.mb-site .mb-flow-line{stroke-dasharray:9 4;animation:mb-dash 1.3s linear infinite}@keyframes mb-draw{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}.mb-site .mb-draw{stroke-dasharray:600;animation:mb-draw 2.4s cubic-bezier(.2,.8,.2,1) .2s both}.mb-site .mb-lift{transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s}.mb-site .mb-lift:hover{transform:translateY(-3px);border-color:rgba(124,108,255,.4);box-shadow:0 18px 40px -22px rgba(124,108,255,.55)}.mb-js .mb-site .mb-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1)}.mb-js .mb-site .mb-reveal.mb-in{opacity:1;transform:none}@keyframes mb-drift{0%,to{transform:translate(-33%) scale(1)}50%{transform:translate(-28%,30px) scale(1.08)}}.mb-site .mb-glow{animation:mb-drift 14s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mb-js .mb-site .mb-reveal{opacity:1;transform:none}}@keyframes mb-blink{0%,to{opacity:.25}50%{opacity:1}}.mb-site .mb-blink{animation:mb-blink 1.6s ease-in-out infinite}@keyframes mb-glow{0%,to{box-shadow:0 0 0 1px rgba(124,108,255,.45),0 0 18px -2px rgba(91,184,255,.55)}50%{box-shadow:0 0 0 1px rgba(61,224,200,.6),0 0 34px 2px rgba(61,224,200,.45)}}.mb-site .mb-orb{background-image:linear-gradient(120deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff);background-size:300% 300%;animation:mb-pan 6s ease-in-out infinite,mb-glow 3.2s ease-in-out infinite}.mb-site .mb-node{background:#121827;box-shadow:0 0 0 1px rgba(124,108,255,.45),0 0 14px -4px rgba(91,184,255,.7)}.mb-site .mb-rail{background-image:linear-gradient(180deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff);background-size:100% 360px;animation:mb-rail-run 3s linear infinite;box-shadow:0 0 12px rgba(91,184,255,.35)}@keyframes mb-run-down{0%{top:-4%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:100%;opacity:0}}.mb-site .mb-rail-pulse{position:absolute;left:50%;width:8px;height:38px;margin-left:-4px;border-radius:999px;background:radial-gradient(closest-side,#f4efe6,rgba(61,224,200,.7) 45%,transparent);filter:blur(.5px);animation:mb-run-down 3.6s cubic-bezier(.4,0,.2,1) infinite}.mb-site .mb-flow-rail{position:absolute;overflow:visible}@keyframes mb-run-right{0%{left:-6%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:100%;opacity:0}}.mb-site .mb-beam{background-image:linear-gradient(90deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff);background-size:360px 100%;animation:mb-beam-run 3s linear infinite;box-shadow:0 0 12px rgba(91,184,255,.35)}.mb-site .mb-beam-pulse{position:absolute;top:50%;height:8px;width:46px;margin-top:-4px;border-radius:999px;background:radial-gradient(closest-side,#f4efe6,rgba(61,224,200,.7) 45%,transparent);animation:mb-run-right 3s cubic-bezier(.4,0,.2,1) infinite}@keyframes mb-rail-run{0%{background-position:50% 0}to{background-position:50% 360px}}@keyframes mb-beam-run{0%{background-position:0 50%}to{background-position:360px 50%}}.mb-site .mb-flow-rail{background-size:100% 240px!important;animation:mb-rail-run 2.4s linear infinite!important}.mb-site .mb-tick{width:16px;height:16px;flex:none;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10Zm-.997-6 7.07-7.071-1.413-1.414-5.657 5.657-2.829-2.829-1.414 1.414L11.003 16Z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10Zm-.997-6 7.07-7.071-1.413-1.414-5.657 5.657-2.829-2.829-1.414 1.414L11.003 16Z'/%3E%3C/svg%3E") center /contain no-repeat}@keyframes mb-spin{to{transform:rotate(1turn)}}.mb-site .mb-radar{background:conic-gradient(from 0deg,rgba(61,224,200,.28),rgba(91,184,255,.12) 18%,transparent 30%);animation:mb-spin 5s linear infinite}.mb-site .mb-flow-line-sm{stroke-dasharray:2 1.4;animation:mb-dash-sm 1.2s linear infinite}@keyframes mb-dash-sm{to{stroke-dashoffset:-6.8}}@keyframes mb-draw-loop{0%{stroke-dashoffset:300}55%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-300}}.mb-site .mb-draw-loop{stroke-dasharray:300;animation:mb-draw-loop 4.5s ease-in-out infinite}.mb-site .mb-scanlines{background-image:repeating-linear-gradient(180deg,hsla(0,0%,100%,.025) 0 1px,transparent 1px 3px)}.mb-site .mb-scanlines:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(91,184,255,.08) 50%,transparent 70%);background-size:250% 100%;animation:mb-pan 6s linear infinite}.mb-site .mb-tile{position:relative}.mb-site .mb-tile:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(120deg,#7c6cff,#5bb8ff,#3de0c8,#7c6cff);background-size:300% 300%;animation:mb-pan 6s ease-in-out infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.25;transition:opacity .22s;pointer-events:none}.mb-site .mb-tile:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.mb-site .mb-beam-pulse,.mb-site .mb-rail-pulse{display:none}}.mb-site .mb-logo-spin{animation:mb-spin 6s linear infinite}.mb-site .mb-console{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 0 0 1px rgba(124,108,255,.25),0 30px 80px -30px rgba(91,184,255,.55)}.mb-site .mb-spinner{border-color:#5bb8ff #3de0c8 hsla(0,0%,100%,.12) hsla(0,0%,100%,.12);border-style:solid;border-width:2px}@keyframes mb-progress{0%{width:0}to{width:100%}}.mb-site .mb-progress{background-image:linear-gradient(90deg,#7c6cff,#5bb8ff,#3de0c8);animation:mb-progress 16s linear infinite}@keyframes mb-think{0%,80%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.mb-site .mb-dots i{display:block;width:4px;height:4px;border-radius:999px;background:#3de0c8;animation:mb-think 1.2s ease-in-out infinite}.mb-site .mb-dots i:nth-child(2){animation-delay:.15s}.mb-site .mb-dots i:nth-child(3){animation-delay:.3s}@keyframes mb-cycle{0%{opacity:0;transform:translateY(8px)}30%,4%{opacity:1;transform:none}34%,to{opacity:0;transform:translateY(-8px)}}.mb-site .mb-cycle>span{position:absolute;inset:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;animation:mb-cycle 9s linear infinite}.mb-site .mb-ring-a{border:1px dashed rgba(91,184,255,.35);animation:mb-spin 40s linear infinite}.mb-site .mb-ring-b{border:1.5px solid transparent;background:conic-gradient(from 0deg,#7c6cff,transparent 35%,#3de0c8 60%,transparent 80%) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mb-spin 6s linear infinite reverse}.mb-site .mb-ring-c{border:1px solid hsla(0,0%,100%,.1);box-shadow:0 0 60px -10px rgba(124,108,255,.6),inset 0 0 40px -10px rgba(61,224,200,.4)}.mb-site .mb-orbit{animation:mb-spin 30s linear infinite}.mb-site .mb-orbit-item{animation:mb-spin 30s linear infinite reverse;box-shadow:0 0 14px -4px rgba(91,184,255,.8)}.mb-site .mb-tile{--mx:50%;--my:-200px}.mb-site .mb-tile:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx) var(--my),rgba(91,184,255,.12),transparent 70%);opacity:0;transition:opacity .25s}.mb-site .mb-tile:hover:after{opacity:1}.mb-site .mb-ai-chip{background:rgba(124,108,255,.12);box-shadow:inset 0 0 0 1px rgba(124,108,255,.4),0 0 24px -8px rgba(91,184,255,.8)}@media (prefers-reduced-motion:reduce){.mb-site .mb-cycle>span:first-child{opacity:1}}.mb-site .mb-skip{position:absolute;left:12px;top:-100px;z-index:100;padding:10px 16px;border-radius:10px;background:#f4efe6;color:#0f1420;font-weight:700;font-size:14px;text-decoration:none}.mb-site .mb-skip:focus{top:12px}.mb-site :focus-visible{outline:2px solid #5bb8ff;outline-offset:2px;border-radius:6px}.mb-site input:focus-visible,.mb-site select:focus-visible,.mb-site textarea:focus-visible{outline:2px solid #5bb8ff;outline-offset:1px}.mb-site main:focus{outline:none}html:has(.mb-site){scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){.mb-site .mb-aurora-text,.mb-site .mb-beam,.mb-site .mb-blink,.mb-site .mb-btn-aurora,.mb-site .mb-dots i,.mb-site .mb-flow-line,.mb-site .mb-flow-line-sm,.mb-site .mb-flow-rail,.mb-site .mb-glow,.mb-site .mb-grad-anim,.mb-site .mb-logo-ring,.mb-site .mb-logo-spin,.mb-site .mb-orb,.mb-site .mb-orbit,.mb-site .mb-orbit-item,.mb-site .mb-progress,.mb-site .mb-radar,.mb-site .mb-rail{animation:none!important}.mb-site .mb-draw,.mb-site .mb-draw-loop{stroke-dashoffset:0!important}}@media (max-width:639px){html[data-cookie-banner=open] .mb-site .mb-float{display:none}}html[data-cookie-banner=open] .mb-site>footer{padding-bottom:var(--mb-banner-h,0)}