.novy-tl-line{width:1px;height:36px;margin:14px 0 18px;background-image:linear-gradient(to bottom,rgba(178,103,245,.5) 50%,transparent 50%);background-size:1px 6px;background-repeat:repeat-y}.agents-acc-item summary::-webkit-details-marker{display:none}.agents-acc-item summary::marker{content:""}.agents-acc-item{transition:border-color .25s ease,background .25s ease}.agents-acc-item[open]{border-color:#b267f54d;background:#b267f50a}.agents-acc-item[open] .agents-acc-chevron{transform:rotate(180deg)}.agents-acc-head{padding-top:12px;padding-bottom:12px}.agents-acc-item[open] .agents-acc-body{animation:agents-acc-reveal .35s ease}@keyframes agents-acc-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.agents-acc-item[open] .agents-acc-body{animation:none}.agents-acc-chevron{transition:none!important}}@media(max-width:767px){.mockup-scaled-mobile{transform:scale(.85);transform-origin:top left;width:calc(100% / .85);height:calc(100% / .85);pointer-events:none;user-select:none}.mockup-scaled-mobile-wrap{overflow:hidden;position:relative;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;width:calc(100% + 3rem);height:92vh;max-height:880px;-webkit-mask-image:linear-gradient(to right,black 65%,transparent 100%);mask-image:linear-gradient(to right,black 65%,transparent 100%)}.mockup-scaled-mobile-wrap--chat,.mockup-scaled-mobile-wrap--workflow,.mockup-scaled-mobile-wrap--notebook{height:92vh;max-height:880px}.mockup-scaled-mobile-wrap--tree{height:88vh;max-height:820px}.agent-fullscreen-card{min-height:82vh;display:flex;flex-direction:column;justify-content:center;padding:2rem 0}}.novy-bloom-svg .novy-sq{fill:#b267f52e;transform-origin:center;transform-box:fill-box;animation:novy-bloom 2.6s cubic-bezier(.4,0,.2,1) infinite}.novy-bloom-svg .novy-sq-1{animation-delay:0s}.novy-bloom-svg .novy-sq-2{animation-delay:.15s}.novy-bloom-svg .novy-sq-3{animation-delay:.3s}.novy-bloom-svg .novy-sq-4{animation-delay:.45s}.novy-bloom-svg .novy-sq-5{animation-delay:.6s}@keyframes novy-bloom{0%,60%,to{fill:#b267f52e;transform:scale(1)}30%{fill:url(#sq-grad);transform:scale(1.06)}}.novy-orbit-container{animation:novy-rotate 24s linear infinite}.novy-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#c58af8;box-shadow:0 0 8px #b267f599;top:50%;left:50%;transform-origin:0 0}.novy-dot-a{transform:translate(140px);background:#d4a0ff;opacity:.9}.novy-dot-b{transform:rotate(140deg) translate(155px);background:#b267f5;opacity:.7;width:4px;height:4px}.novy-dot-c{transform:rotate(255deg) translate(125px);background:#c58af8;opacity:.5;width:5px;height:5px}@keyframes novy-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.novy-bloom-svg .novy-sq,.novy-orbit-container{animation:none}.novy-bloom-svg .novy-sq{fill:url(#sq-grad)}}.wf-node{display:flex;flex-direction:column;gap:6px}.wf-node--right{align-items:flex-end}.wf-node__label{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:.2em;color:#71717a}.wf-node__inline{display:flex;align-items:center;gap:10px;padding:4px 0}.wf-node__chip.brand-icon{width:26px;height:26px}.wf-node__name{font-family:Instrument Sans,sans-serif;font-size:14px;font-weight:600;color:#fff;line-height:1.2}.wf-node__phrase{font-family:JetBrains Mono,monospace;font-size:11px;color:#a1a1aa;line-height:1.3;margin-top:2px}.wf-novy{display:flex;flex-direction:column;gap:10px;align-items:center}.wf-novy__inline{display:flex;align-items:center;gap:12px;padding:12px 20px;border-radius:12px;border:1px solid rgba(178,103,245,.3);background:linear-gradient(135deg,#b267f514,#7c3aed0a);box-shadow:0 0 32px #b267f51f}.wf-novy__icon{width:44px;height:44px;border-radius:10px;background:#b267f51f;border:1px solid rgba(178,103,245,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wf-novy__name{font-family:Instrument Sans,sans-serif;font-size:16px;font-weight:700;color:#fff;line-height:1}.wf-novy__phrase{font-family:JetBrains Mono,monospace;font-size:11px;color:#c58af8;margin-top:4px;letter-spacing:.05em}.wf-novy__subtasks{display:flex;flex-direction:column;gap:4px;margin-top:6px;padding:10px 14px;border-radius:10px;border:1px dashed rgba(178,103,245,.2);background:#b267f505}.wf-novy__subtasks>div{font-family:JetBrains Mono,monospace;font-size:10px;color:#c58af8;opacity:.75;letter-spacing:.03em}.agents-scrolly .agent-title,.agents-scrolly .agent-body{transition:opacity .55s ease,visibility .55s,transform .55s ease}@media(min-width:1024px){.agents-scrolly .agent-title{grid-column:1 / span 5;grid-row:1;opacity:0;visibility:hidden;transform:translateY(8px);align-self:center}.agents-scrolly .agent-body{grid-column:6 / span 7;grid-row:1;opacity:0;visibility:hidden;transform:translateY(8px)}.agents-scrolly[data-agent="0"] .agent-title[data-i="0"],.agents-scrolly[data-agent="0"] .agent-body[data-i="0"],.agents-scrolly[data-agent="1"] .agent-title[data-i="1"],.agents-scrolly[data-agent="1"] .agent-body[data-i="1"],.agents-scrolly[data-agent="2"] .agent-title[data-i="2"],.agents-scrolly[data-agent="2"] .agent-body[data-i="2"],.agents-scrolly[data-agent="3"] .agent-title[data-i="3"],.agents-scrolly[data-agent="3"] .agent-body[data-i="3"],.agents-scrolly[data-agent="4"] .agent-title[data-i="4"],.agents-scrolly[data-agent="4"] .agent-body[data-i="4"],.agents-scrolly[data-agent="5"] .agent-title[data-i="5"],.agents-scrolly[data-agent="5"] .agent-body[data-i="5"]{opacity:1;visibility:visible;transform:translateY(0)}}.agent-title__num{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.25em;text-transform:uppercase;margin-bottom:18px}.agent-title__name{font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:clamp(2rem,4.5vw,3.6rem);line-height:1;letter-spacing:-.035em;color:#fff}.agent-title__tagline{font-family:JetBrains Mono,monospace;font-size:12px;color:#c58af8;letter-spacing:.1em;margin-top:14px}.agent-title__delay{display:inline-block;margin-top:16px;padding:4px 10px;border-radius:6px;border:1px solid rgba(178,103,245,.25);background:#b267f514;color:#c58af8;font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.15em}.agent-body__desc{font-size:15px;line-height:1.7;color:#d4d4d8;max-width:620px}.agent-body__metrics{display:flex;flex-wrap:wrap;gap:0;margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.agent-metric{flex:1 1 auto;min-width:140px;padding-right:32px}.agent-metric__value{font-family:Instrument Sans,Inter,sans-serif;font-weight:700;font-size:1.8rem;letter-spacing:-.02em;color:#fff;line-height:1}.agent-metric__label{font-family:JetBrains Mono,monospace;font-size:10px;color:#71717a;text-transform:uppercase;letter-spacing:.12em;margin-top:6px}.agent-body__tools{margin-top:28px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.agent-body__tools-label{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.25em;color:#71717a;margin-bottom:14px}.agent-body__tools-grid{display:flex;flex-wrap:wrap;gap:8px}.agent-dot{width:8px;height:8px;border-radius:999px;background:#ffffff1a;transition:all .4s cubic-bezier(.4,0,.2,1)}.agents-scrolly[data-agent="0"] .agent-dot[data-i="0"],.agents-scrolly[data-agent="1"] .agent-dot[data-i="1"],.agents-scrolly[data-agent="2"] .agent-dot[data-i="2"],.agents-scrolly[data-agent="3"] .agent-dot[data-i="3"],.agents-scrolly[data-agent="4"] .agent-dot[data-i="4"],.agents-scrolly[data-agent="5"] .agent-dot[data-i="5"]{background:#c58af8;width:28px;box-shadow:0 0 12px #c58af880}@media(max-width:1279px){.agents-scrolly .agents-track{height:auto!important}.agents-scrolly .agents-pin{position:relative;height:auto;padding-top:4rem;padding-bottom:4rem}.agents-scrolly .agents-stage{gap:48px}.agents-scrolly .agent-title,.agents-scrolly .agent-body{opacity:1;visibility:visible;transform:none;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.04)}.agents-progress{display:none}}@media(prefers-reduced-motion:reduce){.agents-scrolly .agent-title,.agents-scrolly .agent-body{transition:opacity .2s ease,visibility .2s;transform:none}}.tool-logo{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:8px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:border-color .25s ease,background .25s ease,transform .25s ease}.tool-logo:hover{border-color:#ffffff2e;background:#ffffff0a;transform:translateY(-1px)}.brand-icon{display:inline-block;width:20px;height:20px;background-color:var(--brand, #fff);-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;flex-shrink:0;transition:filter .2s ease}.brand-icon--md{width:22px;height:22px}.brand-icon--lg{width:26px;height:26px}.tool-logo__name{font-family:JetBrains Mono,monospace;font-size:11px;color:#d4d4d8;white-space:nowrap}.marquee{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 8%,#000 92%,transparent 100%)}.marquee__track{display:flex;gap:14px;width:max-content;animation:marquee-scroll 45s linear infinite}.marquee:hover .marquee__track{animation-play-state:paused}.marquee__item{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);flex-shrink:0;transition:border-color .25s ease,background .25s ease}.marquee__item:hover{border-color:#ffffff2e;background:#ffffff0a}.marquee__item-name{font-family:JetBrains Mono,monospace;font-size:12px;color:#d4d4d8;white-space:nowrap}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__track{animation:none}}.cf-slide.cf-light .cf-bigcard{background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000000a,inset 0 60px 80px -60px #ffffff80,inset 0 -60px 80px -60px #0000000a,0 4px 12px -6px #00000014}.cf-window *{transition:background-color .5s ease,color .5s ease,border-color .5s ease,fill .5s ease,stroke .5s ease}.cf-slide.cf-light .cf-window{background:#fafafa;border-color:#0000000f;box-shadow:0 1px #fff9 inset,0 50px 100px -20px #0000001f,0 30px 60px -30px #00000026,0 0 0 1px #00000008,0 0 120px #ffffff05}.cf-slide.cf-light .cf-window>.absolute.top-0{background:linear-gradient(to right,transparent,rgba(0,0,0,.08),transparent)!important}.cf-slide.cf-light .cf-window [class*="bg-black/30"]{background-color:#00000005!important}.cf-slide.cf-light .cf-window [class*="bg-black/40"]{background-color:#0000000a!important}.cf-slide.cf-light .cf-window [class*="bg-black/20"]{background-color:#00000005!important}.cf-slide.cf-light .cf-window [class*="border-white/[0.05]"]{border-color:#0000000f!important}.cf-slide.cf-light .cf-window [class*="border-white/[0.06]"]{border-color:#00000014!important}.cf-slide.cf-light .cf-window [class*="border-white/[0.04]"]{border-color:#0000000d!important}.cf-slide.cf-light .cf-window [class*="border-white/[0.08]"]{border-color:#0000001a!important}.cf-slide.cf-light .cf-window [class*="border-white/15"]{border-color:#00000026!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/[0.02]"]{background-color:transparent!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/[0.03]"]{background-color:transparent!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/[0.04]"]{background-color:#0000000d!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/[0.05]"]{background-color:#0000000d!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/[0.06]"]{background-color:#0000000f!important}.cf-slide.cf-light .cf-window *:not([class*="hover:bg-white"])[class*="bg-white/10"]{background-color:#00000014!important}.cf-slide.cf-light .cf-window .text-white{color:#08090a!important}.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] .text-white,.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br].text-white,.cf-slide.cf-light .cf-window .avatar-neutral .text-white,.cf-slide.cf-light .cf-window .avatar-neutral.text-white,.cf-slide.cf-light .cf-window .avatar-neutral{color:#fff!important}.cf-slide.cf-light .cf-window .text-zinc-300{color:#27272a!important}.cf-slide.cf-light .cf-window .text-zinc-400{color:#52525b!important}.cf-slide.cf-light .cf-window .text-zinc-400{color:#71717a!important}.cf-slide.cf-light .cf-window .text-zinc-500{color:#a1a1aa!important}.cf-slide.cf-light .cf-window .text-zinc-300{color:#9b4fe6!important}.cf-slide.cf-light .cf-window .bg-zinc-700{background-color:#d4d4d8!important}.cf-slide.cf-light .cf-window .bg-zinc-800{background-color:#e4e4e7!important}.cf-slide.cf-light .cf-window svg [stroke="#71717a"],.cf-slide.cf-light .cf-window svg [stroke="#52525b"]{stroke:#52525b}.cf-slide.cf-light .cf-window svg [fill="#52525b"]{fill:#52525b}.cf-slide.cf-light .cf-window svg [stroke="#1A1A1F"]{stroke:#e4e4e7}.cf-slide.cf-light .cf-window svg [fill="#08090a"]{fill:#fff}.cf-slide.cf-light .cf-window svg [fill="#1a1a22"]{fill:#fff}.cf-slide.cf-light .cf-window svg [fill="#fff"],.cf-slide.cf-light .cf-window svg [fill="#FFF"],.cf-slide.cf-light .cf-window svg [fill="#FFFFFF"]{fill:#18181b}.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [fill="#fff"],.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [fill="#FFF"],.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [fill="#FFFFFF"],.cf-slide.cf-light .cf-window .avatar-neutral svg [fill="#fff"],.cf-slide.cf-light .cf-window .avatar-neutral svg [fill="#FFF"],.cf-slide.cf-light .cf-window .avatar-neutral svg [fill="#FFFFFF"]{fill:#fff!important}.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [stroke=white],.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [stroke="#fff"],.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [stroke="#FFF"],.cf-slide.cf-light .cf-window [class*=bg-gradient-to-br] svg [stroke="#FFFFFF"],.cf-slide.cf-light .cf-window .avatar-neutral svg [stroke=white],.cf-slide.cf-light .cf-window .avatar-neutral svg [stroke="#fff"],.cf-slide.cf-light .cf-window .avatar-neutral svg [stroke="#FFF"],.cf-slide.cf-light .cf-window .avatar-neutral svg [stroke="#FFFFFF"]{stroke:#fff!important}.cf-slide.cf-light .cf-window .avatar-neutral svg[stroke=white],.cf-slide.cf-light .cf-window .avatar-neutral svg[stroke="#fff"],.cf-slide.cf-light .cf-window .avatar-neutral svg[stroke="#FFF"],.cf-slide.cf-light .cf-window .avatar-neutral svg[stroke="#FFFFFF"]{stroke:#fff!important}.cf-slide.cf-light .cf-window svg [fill="#71717a"]{fill:#71717a}.cf-slide.cf-light .cf-window [style*="filter: blur"]{opacity:.3}.kpi-card{background:linear-gradient(135deg,#fff9,#f8f8fa66);border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px;position:relative;box-shadow:0 1px 2px #00000008,0 2px 6px #00000008;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:background .5s ease,border-color .5s ease,box-shadow .5s ease}.cf-slide:not(.cf-light) .kpi-card{background:linear-gradient(135deg,#ffffff08,#ffffff03);border:1px solid rgba(255,255,255,.06);box-shadow:0 1px 2px #0003,0 2px 6px #00000026}.cf-slide.cf-light .cf-window .avatar-neutral{background:linear-gradient(135deg,#52525b,#3f3f46)!important;color:#fff!important;border-color:transparent!important}@keyframes wfFadeOut{0%,13%{opacity:1}16%,to{opacity:0}}@keyframes wfFadeIn{0%,13%{opacity:0}16%,to{opacity:1}}.wf-status-2-init{animation:wfFadeOut 14s ease-in-out infinite}.wf-status-2-done{animation:wfFadeIn 14s ease-in-out infinite}@keyframes wfFadeOut28{0%,27%{opacity:1}30%,to{opacity:0}}@keyframes wfFadeIn28{0%,27%{opacity:0}30%,to{opacity:1}}.wf-status-3-init{animation:wfFadeOut28 14s ease-in-out infinite}.wf-status-3-active{animation:wfFadeIn28 14s ease-in-out infinite}@keyframes wfFadeOut42{0%,41%{opacity:1}44%,to{opacity:0}}@keyframes wfFadeIn42{0%,41%{opacity:0}44%,to{opacity:1}}.wf-status-4-init{animation:wfFadeOut42 14s ease-in-out infinite}.wf-status-4-active{animation:wfFadeIn42 14s ease-in-out infinite}@keyframes wfFadeOut57{0%,56%{opacity:1}59%,to{opacity:0}}@keyframes wfFadeIn57{0%,56%{opacity:0}59%,to{opacity:1}}.wf-status-5-init{animation:wfFadeOut57 14s ease-in-out infinite}.wf-status-5-active{animation:wfFadeIn57 14s ease-in-out infinite}@keyframes wfBubbleEmerge{0%,63%{opacity:0;transform:translateY(-80px) scale(.7)}68%{opacity:1;transform:translateY(-40px) scale(.85)}78%{opacity:1;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wfBubbleEmerge2{0%,65%{opacity:0;transform:translateY(-80px) scale(.7)}70%{opacity:1;transform:translateY(-40px) scale(.85)}80%{opacity:1;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wfBubbleEmerge3{0%,67%{opacity:0;transform:translateY(-80px) scale(.7)}72%{opacity:1;transform:translateY(-40px) scale(.85)}82%{opacity:1;transform:translateY(0) scale(1)}to{opacity:1;transform:translateY(0) scale(1)}}.wf-bubble-1,.wf-bubble-2,.wf-bubble-3{transform-origin:center;transform-box:fill-box}.wf-bubble-1{animation:wfBubbleEmerge 14s ease-in-out infinite}.wf-bubble-2{animation:wfBubbleEmerge2 14s ease-in-out infinite}.wf-bubble-3{animation:wfBubbleEmerge3 14s ease-in-out infinite}@keyframes wfArcAppear{0%,74%{opacity:0;stroke-dashoffset:600}80%,to{opacity:.5;stroke-dashoffset:0}}.wf-arc{stroke-dasharray:600;animation:wfArcAppear 14s ease-in-out infinite}.stagger-children-mini>*{opacity:0;transform:translate3d(0,8px,0);animation:streamItemIn .6s var(--ease-spring) forwards}.stagger-children-mini>*:nth-child(1){animation-delay:.4s}.stagger-children-mini>*:nth-child(2){animation-delay:.6s}.stagger-children-mini>*:nth-child(3){animation-delay:.8s}.stagger-children-mini>*:nth-child(4){animation-delay:1s}.stagger-children-mini>*:nth-child(5){animation-delay:1.2s}@keyframes streamItemIn{to{opacity:1;transform:translateZ(0)}}.notebook-cell{position:relative;border-radius:12px;background:linear-gradient(180deg,#ffffff06,#ffffff04);border:1px solid rgba(255,255,255,.06)}.notebook-cell:hover{border-color:#ffffff05}.notebook-cell-active{border-color:#ffffff05;box-shadow:0 0 0 1px #ffffff05,0 0 40px -10px #ffffff05}.py-keyword{color:#c084fc}.py-function{color:#a78bfa}.py-string{color:#86efac}.py-number{color:#fbbf24}.py-comment{color:#71717a;font-style:italic}.py-operator{color:#f472b6}.py-class{color:#93c5fd}.py-builtin{color:#fb923c}.cf-fade-vertical{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 6%,black 94%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 6%,black 94%,transparent 100%)}.nav-trigger{display:inline-flex;align-items:center;gap:5px;padding:8px 14px;font-size:13.5px;font-weight:400;color:#a1a1aa;background:transparent;border:0;border-radius:8px;cursor:pointer;transition:color .2s ease,background .2s ease;position:relative}.nav-trigger:hover,.nav-trigger.is-active{color:#f2f2f5;background:#ffffff0a}.nav-chevron{opacity:.6;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .2s ease}.nav-trigger.is-active .nav-chevron,.nav-trigger:hover .nav-chevron{transform:rotate(180deg);opacity:1}.nav-link-simple{display:inline-flex;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:400;color:#a1a1aa;border-radius:8px;transition:color .2s ease,background .2s ease}.nav-link-simple:hover{color:#f2f2f5;background:#ffffff0a}.mega-menu{position:absolute;top:calc(100% + 8px);left:0;right:0;display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(-6px);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);z-index:100}.mega-menu.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.mega-menu:before{content:"";position:absolute;top:-16px;left:0;right:0;height:20px}.mega-menu-inner{position:relative;background:#0f0f13eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06);border-radius:12px;box-shadow:0 20px 50px -10px #00000080,0 0 0 1px #ffffff05;overflow:hidden;transition:width .35s cubic-bezier(.22,1,.36,1),height .35s cubic-bezier(.22,1,.36,1);width:600px;min-height:250px}.mega-panel{position:absolute;top:0;left:0;padding:20px;opacity:0;visibility:hidden;transform:translate(20px);transition:opacity .22s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;width:100%;box-sizing:border-box}.mega-panel.is-active{opacity:1;visibility:visible;transform:translate(0);transition:opacity .22s cubic-bezier(.22,1,.36,1) .05s,transform .3s cubic-bezier(.22,1,.36,1) .05s,visibility 0s linear 0s}.mega-panel.is-leaving{opacity:0;visibility:visible;transform:translate(-20px);transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.mega-col{display:flex;flex-direction:column;gap:2px}.mega-col-divider{padding-left:28px;border-left:1px solid rgba(255,255,255,.04)}.mega-label{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:#6e6e76;margin-bottom:10px;font-weight:500}.mega-item{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;margin:0 -10px;border-radius:8px;transition:background .15s ease;cursor:pointer}.mega-item:hover{background:#ffffff0a}.mega-icon{flex-shrink:0;width:28px;height:28px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;margin-top:1px}.mega-item-small{display:flex;flex-direction:column;gap:1px;padding:8px 10px;margin:0 -10px;border-radius:8px;transition:background .15s ease;cursor:pointer}.mega-item-small:hover{background:#ffffff0a}.mega-title{font-size:13px;font-weight:500;color:#f2f2f5;line-height:1.3}.mega-desc{font-size:11.5px;color:#6e6e76;line-height:1.4;margin-top:2px}.mega-desc-small{font-size:11.5px;color:#6e6e76;line-height:1.35}@media(max-width:1023px){.mega-menu{display:none}}.footer-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#a1a1aa;transition:color .15s ease}.footer-link:hover{color:#f2f2f5}.footer-link-soon{color:#6e6e76}.footer-badge{display:inline-block;padding:1px 5px;border-radius:3px;font-family:JetBrains Mono,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;background:#ffffff05;color:#c58af8;font-weight:500}
