html.lenis,html.lenis body{height:auto}.lenis-smooth{scroll-behavior:auto!important}.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis-stopped{overflow:hidden}.lenis-scrolling iframe{pointer-events:none}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}*:focus{outline:none}*:focus-visible{outline:2px solid rgba(255,255,255,.3);outline-offset:2px}button,a{-webkit-tap-highlight-color:transparent}body{background-color:#010101;color:#fff;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:auto;overflow-x:hidden}.font-garamond{font-family:EB Garamond,Garamond,Times New Roman,serif}.mobile-menu-glass{background:#0a0a0ab3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #0006,inset 0 1px #ffffff1a}.liquid-glass{background:#ffffff03;background-blend-mode:luminosity;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;box-shadow:inset 0 1px 1px #ffffff1a;position:relative;overflow:hidden;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.liquid-glass:hover{background:#ffffff0a;box-shadow:inset 0 1px 2px #ffffff26}.liquid-glass:active{transform:scale(.98)}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .5s cubic-bezier(.25,.1,.25,1),transform .5s cubic-bezier(.25,.1,.25,1)}.fade-in.is-visible{opacity:1;transform:translateY(0);transition:opacity .9s cubic-bezier(.25,.1,.25,1),transform .9s cubic-bezier(.25,.1,.25,1)}#scroll-progress{position:fixed;top:0;left:0;height:2px;width:0%;background:linear-gradient(90deg,#22d3ee,#a78bfa,#ec4899);z-index:9999;pointer-events:none;transition:none;box-shadow:0 0 12px #a78bfa80}.anim-element{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),filter .6s cubic-bezier(.16,1,.3,1)}.anim-element.is-animated{transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1),filter 1.2s cubic-bezier(.16,1,.3,1)!important}.slide-from-left{transform:translate(-100px) translateY(20px);filter:blur(4px)}.slide-from-left.is-animated{opacity:1;transform:translate(0) translateY(0);filter:blur(0px)}.slide-from-right{transform:translate(100px) translateY(20px);filter:blur(4px)}.slide-from-right.is-animated{opacity:1;transform:translate(0) translateY(0);filter:blur(0px)}.slide-from-bottom{transform:translateY(80px);filter:blur(6px)}.slide-from-bottom.is-animated{opacity:1;transform:translateY(0);filter:blur(0px)}.scale-up{transform:scale(.85) translateY(30px);filter:blur(3px)}.scale-up.is-animated{opacity:1;transform:scale(1) translateY(0);filter:blur(0px)}.rotate-in{transform:perspective(1200px) rotateY(12deg) translate(40px);filter:blur(2px)}.rotate-in.is-animated{opacity:1;transform:perspective(1200px) rotateY(0) translate(0);filter:blur(0px)}.rotate-in-left{transform:perspective(1200px) rotateY(-12deg) translate(-40px);filter:blur(2px)}.rotate-in-left.is-animated{opacity:1;transform:perspective(1200px) rotateY(0) translate(0);filter:blur(0px)}.flip-up{transform:perspective(1000px) rotateX(15deg) translateY(50px);filter:blur(3px)}.flip-up.is-animated{opacity:1;transform:perspective(1000px) rotateX(0) translateY(0);filter:blur(0px)}.parallax-drift{transform:translateY(60px)}.parallax-drift.is-animated{opacity:1;transform:translateY(0)}.stagger-children .anim-element:nth-child(1){transition-delay:0s}.stagger-children .anim-element:nth-child(2){transition-delay:.12s}.stagger-children .anim-element:nth-child(3){transition-delay:.24s}.stagger-children .anim-element:nth-child(4){transition-delay:.36s}.stagger-children .anim-element:nth-child(5){transition-delay:.48s}.stagger-children .anim-element:nth-child(6){transition-delay:.6s}.anim-delay-100{transition-delay:.1s!important}.anim-delay-200{transition-delay:.2s!important}.anim-delay-300{transition-delay:.3s!important}.anim-delay-400{transition-delay:.4s!important}.anim-delay-500{transition-delay:.5s!important}.anim-delay-600{transition-delay:.6s!important}.anim-delay-700{transition-delay:.7s!important}.anim-delay-800{transition-delay:.8s!important}.section-line{width:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:width 1.8s cubic-bezier(.16,1,.3,1)}.section-line.is-animated{width:100%}@media (prefers-reduced-motion: reduce){.anim-element,.slide-from-left,.slide-from-right,.slide-from-bottom,.scale-up,.rotate-in,.rotate-in-left,.flip-up,.parallax-drift{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.reveal-on-scroll{filter:blur(8px);opacity:0;transform:translateY(18px);transition:filter .5s cubic-bezier(.16,1,.3,1),opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll.is-revealed{filter:blur(0px);opacity:1;transform:translateY(0);transition:filter .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}html,body{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden}html::-webkit-scrollbar,body::-webkit-scrollbar,::-webkit-scrollbar{display:none}.glow-cyan{box-shadow:0 0 15px #22d3ee66}.glow-magenta{box-shadow:0 0 15px #ec489966}@keyframes gradient-shift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.gradient-text-animated{background:linear-gradient(270deg,#fff,#93c5fd 15%,#60a5fa 28%,#e0f2fe 42%,#fff,#7dd3fc 68%,#38bdf8,#bfdbfe 92%,#fff);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shift 6s ease infinite}.gradient-text-animated.blur-word-text{background:none!important;-webkit-text-fill-color:initial!important;background-clip:initial!important}.gradient-text-animated.blur-word-text span{background:linear-gradient(270deg,#fff,#93c5fd 15%,#60a5fa 28%,#e0f2fe 42%,#fff,#7dd3fc 68%,#38bdf8,#bfdbfe 92%,#fff);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shift 6s ease infinite}.gradient-text-fast{background:linear-gradient(270deg,#e0f2fe,#7dd3fc 18%,#fff,#60a5fa 52%,#bae6fd 68%,#fff 85%,#93c5fd);background-size:250% 250%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shift 4s ease infinite}.gradient-text-fast.blur-word-text{background:none!important;-webkit-text-fill-color:initial!important;background-clip:initial!important}.gradient-text-fast.blur-word-text span{background:linear-gradient(270deg,#e0f2fe,#7dd3fc 18%,#fff,#60a5fa 52%,#bae6fd 68%,#fff 85%,#93c5fd);background-size:250% 250%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-shift 4s ease infinite}.spotlight-card{position:relative;border:1px solid rgba(255,255,255,.08);transition:all .5s cubic-bezier(.16,1,.3,1)}.spotlight-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#08080c73;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border-radius:inherit;z-index:0;pointer-events:none;transition:all .5s cubic-bezier(.16,1,.3,1)}.mask-blur-right{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 40%,rgba(0,0,0,.15) 100%);mask-image:linear-gradient(to right,#000 40%,#00000026)}.mask-blur-left{-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 35%,rgba(0,0,0,.15) 100%);mask-image:linear-gradient(to left,#000 35%,#00000026)}.spotlight-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px circle at var(--mouse-x, 0px) var(--mouse-y, 0px),var(--spotlight-color, rgba(99, 102, 241, .12)),transparent 80%);z-index:1;pointer-events:none;opacity:0;transition:opacity .5s ease}.spotlight-card:hover:before{opacity:1}.spotlight-card-indigo{--spotlight-color: rgba(99, 102, 241, .15);border-color:#6366f14d;box-shadow:0 0 25px -5px #6366f12e,inset 0 1px 1px #ffffff0d}.spotlight-card-indigo:hover{border-color:#6366f199;box-shadow:0 20px 40px -15px #6366f159,inset 0 1px 1px #ffffff1f}.spotlight-card-pink{--spotlight-color: rgba(236, 72, 153, .15);border-color:#ec48994d;box-shadow:0 0 25px -5px #ec48992e,inset 0 1px 1px #ffffff0d}.spotlight-card-pink:hover{border-color:#ec489999;box-shadow:0 20px 40px -15px #ec489959,inset 0 1px 1px #ffffff1f}.premium-link-card:hover .external-icon{transform:translate(2px,-2px);color:#fffffff2}.external-icon{transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s ease}.premium-link-card{position:relative;background:#08080c8c!important;backdrop-filter:blur(25px)!important;-webkit-backdrop-filter:blur(25px)!important;overflow:hidden;transition:border-color .4s ease,box-shadow .4s ease,transform .4s ease!important}.premium-link-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(160px circle at 50% 50%,var(--glow-color, rgba(99, 102, 241, .15)),transparent 95%);pointer-events:none;z-index:1;opacity:1!important;transition:opacity .4s ease}.premium-link-card:after{content:"";position:absolute;bottom:-15px;right:-5px;width:110px;height:110px;background-image:url(https://cdn.fusionforge.in/images/Untitled_-_28_June_2026_at_13.03.34_1_gdkewt.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right;opacity:.2;pointer-events:none;z-index:2;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s ease}.premium-link-card:hover:after{transform:scale(1.1) rotate(-5deg);opacity:.35}.premium-link-card.spotlight-card-indigo{--glow-color: rgba(99, 102, 241, .18);border-color:#6366f14d!important;box-shadow:0 0 25px -5px #6366f140,inset 0 1px 1px #ffffff0d!important}.premium-link-card.spotlight-card-indigo:hover{border-color:#6366f1a6!important;box-shadow:0 0 35px -5px #6366f180,inset 0 1px 1px #ffffff1f!important;transform:translateY(-2px)!important}.premium-link-card.spotlight-card-pink{--glow-color: rgba(236, 72, 153, .18);border-color:#ec48994d!important;box-shadow:0 0 25px -5px #ec489940,inset 0 1px 1px #ffffff0d!important}.premium-link-card.spotlight-card-pink:hover{border-color:#ec4899a6!important;box-shadow:0 0 35px -5px #ec489980,inset 0 1px 1px #ffffff1f!important;transform:translateY(-2px)!important}.card-watermark{transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .5s ease;transform:rotate(0);transform-origin:center center}.group:hover .card-watermark,.group:active .card-watermark,.group:focus .card-watermark{transform:rotate(-15deg) scale(1.05);opacity:.75}.shiny-3d-frame,.shiny-3d-frame-amber{background:linear-gradient(155deg,#ffffff0a,#121216bf,#08080cf2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:32px;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 48px -12px #000000d9,0 8px 16px -3px #00000080,inset 0 1.5px 2.5px #ffffff26,inset 0 -2px 4px #000000bf;position:relative}.shiny-3d-frame:hover,.shiny-3d-frame-amber:hover{border-color:#ffffff2e;box-shadow:0 30px 60px -15px #000000f2,inset 0 2px 3px #ffffff38,inset 0 -2px 4px #000c}.shiny-3d-card,.shiny-3d-card-amber{background:linear-gradient(155deg,#ffffff09,#0e0e12cc);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:28px;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 36px -8px #000000bf,0 4px 10px -2px #0006,inset 0 1.5px 2px #ffffff1f,inset 0 -2px 4px #0009;position:relative}.shiny-3d-frame-ocean{background:linear-gradient(155deg,#ffffff0a,#121216bf,#08080cf2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:32px;border:1px solid rgba(255,255,255,.1);position:relative}.shiny-3d-card-ocean{background:linear-gradient(155deg,#ffffff09,#0e0e12cc);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:28px;border:1px solid rgba(255,255,255,.08);position:relative}.shiny-3d-pill{border-radius:9999px;position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff1f,#ffffff0a);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 20px -4px #0009,inset 0 1.5px 2.5px #ffffff59,inset 0 -2px 4px #00000080;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,border-color .2s ease}.shiny-3d-pill:hover{transform:scale(1.02);border-color:#ffffff59;box-shadow:0 12px 24px -4px #000000bf,inset 0 2px 3px #ffffff73}.shiny-3d-pill-soft{border-radius:9999px;position:relative;overflow:hidden;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);box-shadow:0 6px 14px -3px #0006,inset 0 1px 2px #ffffff26,inset 0 -1.5px 2.5px #0006;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease}.shiny-3d-btn{position:relative;border-radius:9999px;border:1px solid rgba(255,255,255,.18);background:#ffffff0d;color:#ffffffe6;box-shadow:0 8px 18px -4px #0009,inset 0 1.5px 2px #ffffff38,inset 0 -2px 3px #00000080;transition:all .25s cubic-bezier(.16,1,.3,1);cursor:pointer}.shiny-3d-btn:hover{transform:translateY(-2px);background:#ffffff1a;border-color:#ffffff52;color:#fff;box-shadow:0 12px 24px -4px #000000bf,inset 0 2px 3px #ffffff59}.shiny-3d-btn:active{transform:translateY(1px);box-shadow:0 4px 10px -2px #0009,inset 0 2px 4px #00000080}.shiny-3d-btn-primary,.shiny-3d-btn-primary-amber{background:linear-gradient(180deg,#ffffff38,#ffffff1a 60%,#ffffff0a);color:#fff;border:1px solid rgba(255,255,255,.35);box-shadow:0 10px 24px -4px #000000a6,inset 0 2px 3px #fff6,inset 0 -2px 4px #0006}.shiny-3d-btn-primary:hover,.shiny-3d-btn-primary-amber:hover{background:linear-gradient(180deg,#ffffff4d,#ffffff29 60%,#ffffff14);border-color:#ffffff80;box-shadow:0 14px 28px -4px #000c,inset 0 2.5px 4px #ffffff8c}.shiny-3d-btn-secondary{background:linear-gradient(180deg,#ffffff26,#ffffff12 60%,#ffffff05);color:#fff;border:1px solid rgba(255,255,255,.25);box-shadow:0 10px 22px -4px #0009,inset 0 2px 4px #ffffff4d,inset 0 -2.5px 4px #0006}.shiny-3d-btn-secondary:hover{border-color:#fff6;box-shadow:0 14px 26px -4px #000000bf,inset 0 3px 5px #ffffff73}.premium-check-container{display:flex;align-items:center;gap:.65rem;padding:.6rem .85rem;background:#ffffff03;border:1px solid rgba(255,255,255,.04);border-radius:.85rem;transition:all .4s cubic-bezier(.16,1,.3,1)}.premium-check-container:hover{background:#6366f10d;border-color:#6366f140;transform:translate(4px)}.premium-check-container:hover .premium-check{transform:scale(1.15) rotate(5deg)}.premium-check-container:hover .premium-check .check-path{stroke-dashoffset:0;animation:draw-check .4s ease-out forwards}.premium-check{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.premium-check .check-path{stroke-dasharray:20;stroke-dashoffset:0;transition:stroke-dashoffset .5s cubic-bezier(.16,1,.3,1)}@keyframes draw-check{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes code-bar-1{0%,to{width:6px;opacity:.5}50%{width:12px;opacity:.9}}@keyframes code-bar-2{0%,to{width:14px;opacity:.8}50%{width:8px;opacity:.4}}@keyframes code-bar-3{0%,to{width:10px;opacity:.7}50%{width:15px;opacity:.9}}@keyframes laptop-scan{0%{transform:translateY(0);opacity:.3}50%{opacity:.9}to{transform:translateY(9px);opacity:.3}}@keyframes phone-scan{0%{transform:translateY(0);opacity:.3}50%{opacity:.95}to{transform:translateY(16px);opacity:.3}}@keyframes pulse-ring-slow{0%{transform:scale(.85);opacity:.3}50%{transform:scale(1.15);opacity:.7}to{transform:scale(.85);opacity:.3}}@keyframes pulse-node{0%,to{r:1.2;fill:#818cf866}50%{r:2.2;fill:#818cf8f2;filter:drop-shadow(0 0 1.5px rgba(129,140,248,.8))}}@keyframes pulse-node-pink{0%,to{r:1;fill:#ec48994d}50%{r:2;fill:#ec4899e6;filter:drop-shadow(0 0 1.5px rgba(236,72,153,.8))}}@media (max-height: 780px){#hero{padding-bottom:2rem!important}#scroll-indicator{bottom:6rem!important}#hero h1{font-size:clamp(2.5rem,8.5vh,4.5rem)!important;margin-bottom:1rem!important}#hero-subtitle{margin-bottom:1.5rem!important;font-size:.9rem!important;line-height:1.45!important}#cta-button{padding:.75rem 2.25rem!important}}@media (max-height: 680px){#scroll-indicator{bottom:7rem!important}#hero h1{font-size:clamp(2.2rem,8vh,3.8rem)!important}}@media (max-height: 550px){#scroll-indicator{display:none!important}#hero{padding-bottom:1rem!important}}@media (max-width: 767px){#hero h1{font-size:clamp(2.5rem,11vw,3.3rem)!important;margin-bottom:1.25rem!important}#hero-subtitle{font-size:.95rem!important;margin-bottom:1.75rem!important}}#feedback-spa-iframe{transition:opacity .5s cubic-bezier(.25,1,.5,1),transform .5s cubic-bezier(.25,1,.5,1),filter .5s cubic-bezier(.25,1,.5,1),visibility .5s;opacity:0;transform:translateY(30px) scale(.97);filter:blur(12px);visibility:hidden}#feedback-spa-iframe.active{opacity:1;transform:translateY(0) scale(1);filter:blur(0px);visibility:visible}@media (max-width: 1024px){#archive .slide-from-left,#archive .slide-from-right{transform:translateY(30px)}.shiny-3d-frame,.shiny-3d-frame-amber,.shiny-3d-frame-ocean,.shiny-3d-card,.shiny-3d-card-amber,.shiny-3d-card-ocean,.uiverse{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.uiverse .uiverse-glow-bg .circle{animation-play-state:paused!important}.liquid-glass,.mobile-menu-glass,.backdrop-blur-md,.backdrop-blur-sm,[class*=backdrop-blur]{transform:translateZ(0);backface-visibility:hidden}video,iframe{transform:translateZ(0);backface-visibility:hidden}}body.spa-active *{will-change:auto!important;animation-play-state:paused!important}.uiverse .uiverse-glow-bg .circle{animation-play-state:paused}.uiverse:hover .uiverse-glow-bg .circle,.uiverse:active .uiverse-glow-bg .circle{animation-play-state:running}.uiverse{--duration: 7s;--easing: linear;--c-color-1: #ffd58c;--c-color-2: #69a5ff;--c-color-3: #c29fff;--c-color-4: #ffffff;--c-shadow: rgba(99, 85, 255, .25);--c-shadow-inset-top: rgba(132, 156, 255, .9);--c-shadow-inset-bottom: rgba(62, 145, 255, .614);--c-radial-inner: #2637a4;--c-radial-outer: #ffffff;--c-color: #ffffff;-webkit-tap-highlight-color:transparent;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;position:relative;cursor:pointer;border:none;display:inline-block;width:auto;border-radius:24px;padding:0;margin:0;background:#ffffff08;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow:hidden;transition:all .3s ease}.uiverse-amber{--c-color-1: rgba(255, 163, 26, .7);--c-color-2: #1a23ff;--c-color-3: #e21bda;--c-color-4: #ffffff;--c-shadow: rgba(255, 223, 87, .35);--c-shadow-inset-top: rgba(255, 223, 52, .9);--c-shadow-inset-bottom: rgba(255, 250, 215, .8);--c-radial-inner: #ffd215;--c-radial-outer: #ffffff}.uiverse-green{--c-color-1: rgba(16, 185, 129, .7);--c-color-2: #10b981;--c-color-3: #34d399;--c-color-4: #ffffff;--c-shadow: rgba(16, 185, 129, .25);--c-shadow-inset-top: rgba(16, 185, 129, .9);--c-shadow-inset-bottom: rgba(52, 211, 153, .8);--c-radial-inner: #10b981;--c-radial-outer: #ffffff}.uiverse-red{--c-color-1: rgba(239, 68, 68, .7);--c-color-2: #ffffff;--c-color-3: #fca5a5;--c-color-4: rgba(255, 255, 255, .8);--c-shadow: rgba(239, 68, 68, .25);--c-shadow-inset-top: rgba(239, 68, 68, .9);--c-shadow-inset-bottom: rgba(255, 255, 255, .8);--c-radial-inner: #ef4444;--c-radial-outer: #ffffff}.uiverse:hover,.uiverse:active{border-color:transparent;box-shadow:0 0 14px var(--c-shadow)}.uiverse:before{content:"";pointer-events:none;position:absolute;z-index:3;left:0;top:0;right:0;bottom:0;border-radius:28px;box-shadow:inset 0 3px 12px var(--c-shadow-inset-top),inset 0 -3px 4px var(--c-shadow-inset-bottom);opacity:0;transition:opacity .3s ease}.uiverse:hover:before,.uiverse:active:before{opacity:1}.uiverse .uiverse-glow-bg{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:24px;overflow:hidden;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1;background:radial-gradient(circle,var(--c-radial-inner),var(--c-radial-outer) 80%)}.uiverse:hover .uiverse-glow-bg,.uiverse:active .uiverse-glow-bg{opacity:1}.uiverse .uiverse-inner-panel{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:23px;background:#0d0d12;z-index:2;pointer-events:none;transition:background-color .3s ease}.uiverse:hover .uiverse-inner-panel,.uiverse:active .uiverse-inner-panel{background:#111118}.uiverse .wrapper{-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);overflow:hidden;border-radius:26px;position:relative;z-index:3;min-width:auto;padding:12px 24px;text-align:center}.uiverse .wrapper span{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;font-weight:500;font-size:11px;letter-spacing:.15em;line-height:1.5;color:var(--c-color);text-transform:uppercase}.uiverse:hover{--duration: 1.4s}.uiverse .uiverse-glow-bg .circle{position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;filter:blur(var(--blur, 8px));background:var(--background, transparent);transform:translate(var(--x, 0),var(--y, 0)) translateZ(0);animation:var(--animation, none) var(--duration) var(--easing) infinite}.uiverse .uiverse-glow-bg .circle.circle-1,.uiverse .uiverse-glow-bg .circle.circle-9,.uiverse .uiverse-glow-bg .circle.circle-10{--background: var(--c-color-4)}.uiverse .uiverse-glow-bg .circle.circle-3,.uiverse .uiverse-glow-bg .circle.circle-4{--background: var(--c-color-2);--blur: 14px}.uiverse .uiverse-glow-bg .circle.circle-5,.uiverse .uiverse-glow-bg .circle.circle-6{--background: var(--c-color-3);--blur: 16px}.uiverse .uiverse-glow-bg .circle.circle-2,.uiverse .uiverse-glow-bg .circle.circle-7,.uiverse .uiverse-glow-bg .circle.circle-8,.uiverse .uiverse-glow-bg .circle.circle-11,.uiverse .uiverse-glow-bg .circle.circle-12{--background: var(--c-color-1);--blur: 12px}.uiverse .uiverse-glow-bg .circle.circle-1{--x: 0;--y: -40px;--animation: circle-1}.uiverse .uiverse-glow-bg .circle.circle-2{--x: 92px;--y: 8px;--animation: circle-2}.uiverse .uiverse-glow-bg .circle.circle-3{--x: -12px;--y: -12px;--animation: circle-3}.uiverse .uiverse-glow-bg .circle.circle-4{--x: 80px;--y: -12px;--animation: circle-4}.uiverse .uiverse-glow-bg .circle.circle-5{--x: 12px;--y: -4px;--animation: circle-5}.uiverse .uiverse-glow-bg .circle.circle-6{--x: 56px;--y: 16px;--animation: circle-6}.uiverse .uiverse-glow-bg .circle.circle-7{--x: 8px;--y: 28px;--animation: circle-7}.uiverse .uiverse-glow-bg .circle.circle-8{--x: 28px;--y: -4px;--animation: circle-8}.uiverse .uiverse-glow-bg .circle.circle-9{--x: 20px;--y: -12px;--animation: circle-9}.uiverse .uiverse-glow-bg .circle.circle-10{--x: 64px;--y: 16px;--animation: circle-10}.uiverse .uiverse-glow-bg .circle.circle-11{--x: 4px;--y: 4px;--animation: circle-11}.uiverse .uiverse-glow-bg .circle.circle-12{--blur: 14px;--x: 52px;--y: 4px;--animation: circle-12}@keyframes circle-1{33%{transform:translateY(16px) translateZ(0)}66%{transform:translate(12px,64px) translateZ(0)}}@keyframes circle-2{33%{transform:translate(80px,-10px) translateZ(0)}66%{transform:translate(72px,-48px) translateZ(0)}}@keyframes circle-3{33%{transform:translate(20px,12px) translateZ(0)}66%{transform:translate(12px,4px) translateZ(0)}}@keyframes circle-4{33%{transform:translate(76px,-12px) translateZ(0)}66%{transform:translate(112px,-8px) translateZ(0)}}@keyframes circle-5{33%{transform:translate(84px,28px) translateZ(0)}66%{transform:translate(40px,-32px) translateZ(0)}}@keyframes circle-6{33%{transform:translate(28px,-16px) translateZ(0)}66%{transform:translate(76px,-56px) translateZ(0)}}@keyframes circle-7{33%{transform:translate(8px,28px) translateZ(0)}66%{transform:translate(20px,-60px) translateZ(0)}}@keyframes circle-8{33%{transform:translate(32px,-4px) translateZ(0)}66%{transform:translate(56px,-20px) translateZ(0)}}@keyframes circle-9{33%{transform:translate(20px,-12px) translateZ(0)}66%{transform:translate(80px,-8px) translateZ(0)}}@keyframes circle-10{33%{transform:translate(68px,20px) translateZ(0)}66%{transform:translate(100px,28px) translateZ(0)}}@keyframes circle-11{33%{transform:translate(4px,4px) translateZ(0)}66%{transform:translate(68px,20px) translateZ(0)}}@keyframes circle-12{33%{transform:translate(56px) translateZ(0)}66%{transform:translate(60px,-32px) translateZ(0)}}body.spa-active .anim-element,body.spa-active .parallax-drift,body.spa-active .slide-from-left,body.spa-active .slide-from-right,body.spa-active .slide-from-bottom,body.spa-active .scale-up,body.spa-active .rotate-in,body.spa-active .rotate-in-left,body.spa-active .flip-up,body.spa-active .gradient-text-animated,body.spa-active .gradient-text-fast,body.spa-active .blur-word-text span{animation-play-state:paused!important;transition:none!important;will-change:auto!important}body.spa-active video,body.spa-active .liquid-glass,body.spa-active .mobile-menu-glass,body.spa-active [class*=backdrop-blur]{will-change:auto!important}body.spa-active *{overscroll-behavior:none}body.spa-active>*:not(#feedback-spa-iframe):not(script):not(style){visibility:hidden!important;pointer-events:none!important}html.spa-loading{background-color:#010101!important}html.spa-loading body{opacity:0!important}.dropdown-menu{opacity:0;pointer-events:none;transform:translateY(-4px) scale(.96);transition:all .2s cubic-bezier(.16,1,.3,1);background:linear-gradient(#0d0d10bf,#0d0d10bf) padding-box,linear-gradient(135deg,#fffffff2,#ffffff59 45%,#ffd21559 75%,#fff3) border-box!important;border:1.5px solid transparent!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.dropdown-menu:before{display:none!important}.dropdown-menu a{position:relative;z-index:1;transition:color .2s ease,padding-left .2s ease!important}.dropdown-menu a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffffff0d;border-radius:8px;opacity:0;z-index:-1;transition:opacity .2s ease;pointer-events:none}.dropdown-menu a:hover:after{opacity:1}.dropdown-menu a:before{content:"→";position:absolute;right:12px;top:50%;transform:translateY(-50%) translate(-8px);opacity:0;color:#ffd215;-webkit-text-fill-color:#ffd215!important;font-size:11px;font-weight:700;transition:opacity .2s ease,transform .2s ease;pointer-events:none}.dropdown-menu a:hover:before{opacity:1;transform:translateY(-50%) translate(0)}.dropdown-menu a:hover{padding-left:16px!important;background:linear-gradient(90deg,#fff,#ffd215)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.nav-item:hover .dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.nav-item:hover .chevron-icon{transform:rotate(180deg)}.chevron-icon{transition:transform .2s cubic-bezier(.16,1,.3,1)}.nav-item{position:relative}.nav-item:after{content:"";position:absolute;top:100%;left:-8px;right:-8px;height:16px;background:transparent}.liquid-glass{background:#ffffff03;background-blend-mode:luminosity;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:none;box-shadow:inset 0 1px 1px #ffffff1a;position:relative;overflow:hidden}.liquid-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,#ffffff73,#ffffff26,#fff0,#fff0,#ffffff26,#ffffff73);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#menu-toggle:hover #bar1{width:24px}#menu-toggle:hover #bar2{width:20px}#menu-toggle:hover #bar3{width:24px}body.menu-open #bar1{width:24px!important;transform:translateY(6px) rotate(45deg)}body.menu-open #bar2{width:0!important;opacity:0;transform:translate(10px)}body.menu-open #bar3{width:24px!important;transform:translateY(-6px) rotate(-45deg)}#mobile-menu{transform:translate(100%)}body.menu-open #mobile-menu{transform:translate(0)}#mobile-menu-backdrop{opacity:0;pointer-events:none}.menu-backdrop-active{opacity:1!important;pointer-events:auto!important}.mobile-link-card{background-color:#ffffff0a!important;border-color:#ffffff17!important;box-shadow:0 4px 12px #0000004d;transition:all .3s cubic-bezier(.16,1,.3,1)}.mobile-link-card:hover{background-color:#ffffff14!important;border-color:#ffffff2e!important;box-shadow:0 6px 20px #00000080;transform:translateY(-2px)}.mobile-link-card:active{transform:scale(.98);background-color:#f59e0b1a!important;border-color:#f59e0b4d!important}.mobile-link-card:active span.text-white{display:inline-block!important;background:linear-gradient(90deg,#fff,#ffd215)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}.mobile-link-card:active div.w-9{background-color:#f59e0b33!important;color:#ffd215!important}.mobile-link-card:active svg{color:#ffd215!important;transform:translate(4px)!important}.menu-item-stagger{opacity:0;transform:translateY(16px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}body.menu-open .menu-item-stagger{opacity:1;transform:translateY(0)}body.menu-open .explore-stagger:nth-child(1){transition-delay:.1s}body.menu-open .explore-stagger:nth-child(2){transition-delay:.13s}body.menu-open .explore-stagger:nth-child(3){transition-delay:.16s}body.menu-open .workspace-stagger:nth-child(1){transition-delay:.2s}body.menu-open .workspace-stagger:nth-child(2){transition-delay:.23s}body.menu-open .workspace-stagger:nth-child(3){transition-delay:.26s}body.menu-open .casestudy-stagger:nth-child(1){transition-delay:.3s}body.menu-open .casestudy-stagger:nth-child(2){transition-delay:.33s}body.menu-open .casestudy-stagger:nth-child(3){transition-delay:.36s}body.menu-open .system-stagger:nth-child(1){transition-delay:.38s}body.menu-open .system-stagger:nth-child(2){transition-delay:.41s}body.menu-open .system-stagger:nth-child(3){transition-delay:.44s}body.menu-open .support-stagger:nth-child(1){transition-delay:.48s}body.menu-open .support-stagger:nth-child(2){transition-delay:.51s}body.menu-open{overflow:hidden!important}
