@font-face{font-family:akrobat;src:url(/_next/static/media/007135e6e2f1c9b8-s.p.otf?dpl=e1359ec8) format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:akrobat;src:url(/_next/static/media/3a60dfff677149c2-s.p.otf?dpl=e1359ec8) format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:akrobat Fallback;src:local("Arial");ascent-override:115.77%;descent-override:23.15%;line-gap-override:0.00%;size-adjust:86.38%}.__className_36c168{font-family:akrobat,akrobat Fallback,Arial Narrow,Impact,sans-serif}.__variable_36c168{--f-cx-display:"akrobat","akrobat Fallback",Arial Narrow,Impact,sans-serif}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2?dpl=e1359ec8) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_fd1eee{font-family:inter,inter Fallback,system-ui,sans-serif;font-style:normal}.__variable_fd1eee{--f-cx-text:"inter","inter Fallback",system-ui,sans-serif}@font-face{font-family:poppins;src:url(/_next/static/media/0484562807a97172-s.p.woff2?dpl=e1359ec8) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2?dpl=e1359ec8) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:90.85%;descent-override:30.28%;line-gap-override:8.65%;size-adjust:115.57%}.__className_ed10bc{font-family:poppins,poppins Fallback,system-ui,sans-serif}.__variable_ed10bc{--f-cx-arena:"poppins","poppins Fallback",system-ui,sans-serif}:where(.connecta-root a){color:inherit;-webkit-text-decoration:none;text-decoration:none}.connecta-root{--cx-night:#06070d;--cx-deep:#0b0d18;--cx-panel:#10131f;--cx-ink:#f6f7ff;--cx-muted:rgba(246,247,255,0.74);--cx-faint:rgba(246,247,255,0.5);--cx-line:rgba(255,255,255,0.1);--cx-red:#ef4136;--cx-orange:#f7941d;--cx-yellow:#fdc70c;--cx-lime:#c8d92b;--cx-green:#00a651;--cx-cyan:#00aeef;--cx-navy:#2b3990;--cx-magenta:#ec008c;--cx-plum:#9e1f63;--cx-spectrum-stops:var(--cx-red),var(--cx-orange),var(--cx-yellow),var(--cx-lime),var(--cx-green),var(--cx-cyan),#5b6ee1,var(--cx-magenta),var(--cx-red);--z1:var(--cx-orange);--z2:var(--cx-magenta);--z3:var(--cx-cyan);background:var(--cx-night);color:var(--cx-ink);min-height:100vh;overflow-x:clip;font-family:var(--f-cx-text),system-ui,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.connecta-root [data-zone=play]{--z1:#ff5a1f;--z2:#2ea8ff;--z3:#ffc23d}.connecta-root [data-zone=ai-factory]{--z1:#5ce6c1;--z2:#3fa9f5;--z3:#f7b23b;--z4:#e8439a}.connecta-root [data-zone=innovation-arena]{--z1:#e0409b;--z2:#22d3ee;--z3:#f5a08a;--z4:#b39dff}.connecta-root [data-zone=cyber-zone]{--z1:#ff2d3a;--z2:#22ff88;--z3:#ff7a7f}.connecta-root .cx-display{font-family:var(--f-cx-display),"Arial Narrow",Impact,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:.005em;line-height:.92}.connecta-root [data-zone=innovation-arena] .cx-display{font-family:var(--f-cx-arena),system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:700;letter-spacing:.02em;line-height:1.02}.connecta-root .cx-eyebrow{font-family:var(--f-cx-display),"Arial Narrow",sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.2em;font-size:13px;color:var(--z1)}.connecta-root .cx-lede{font-size:max(17px,min(1.55vw,20px));line-height:1.6;color:var(--cx-muted)}.connecta-root .cx-body{font-size:16px;line-height:1.7;color:var(--cx-muted)}.connecta-root .cx-h1{font-size:max(46px,min(8.2vw,116px))}.connecta-root .cx-h2{font-size:max(36px,min(5.4vw,72px))}.connecta-root .cx-h3{font-size:max(24px,min(2.6vw,34px))}.connecta-root .cx-spectrum{background:linear-gradient(100deg,var(--cx-spectrum-stops));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cx-shift 9s linear infinite}.connecta-root .cx-zone-text{background:linear-gradient(100deg,var(--z1),var(--z2),var(--z1));background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cx-shift 7s linear infinite}.connecta-root .cx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;font-family:var(--f-cx-display),"Arial Narrow",sans-serif;font-weight:900;font-size:17px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease,border-color .25s ease;isolation:isolate}.connecta-root .cx-btn:hover{transform:translateY(-2px)}.connecta-root .cx-btn:focus-visible{outline:3px solid var(--cx-ink);outline-offset:3px}.connecta-root .cx-btn-hot{color:#06070d;background:linear-gradient(100deg,var(--cx-spectrum-stops));background-size:300% 100%;animation:cx-shift 8s linear infinite;box-shadow:0 10px 40px -10px rgba(236,0,140,.55)}.connecta-root .cx-btn-hot:hover{box-shadow:0 16px 48px -10px rgba(247,148,29,.65)}.connecta-root .cx-btn-zone{color:#06070d;background:linear-gradient(100deg,var(--z1),var(--z2));box-shadow:0 10px 40px -12px var(--z1)}.connecta-root .cx-btn-line{color:var(--cx-ink);border:2px solid rgba(255,255,255,.28);background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.connecta-root .cx-btn-line:hover{border-color:var(--z1);color:#fff}.connecta-root .cx-btn-sm{min-height:42px;padding:0 18px;font-size:14px}.connecta-root .cx-btn-soon{opacity:.55;cursor:default;pointer-events:none;box-shadow:none;animation:none}.connecta-root .cx-glass{background:linear-gradient(160deg,rgba(255,255,255,.075),rgba(255,255,255,.02));border:1px solid var(--cx-line);border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.connecta-root .cx-spot{position:relative;overflow:hidden}.connecta-root .cx-spot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),rgba(247,148,29,.22),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.connecta-root .cx-spot:hover:before{opacity:1}.connecta-root .cx-rim{position:relative}.connecta-root .cx-rim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:linear-gradient(130deg,var(--z1),transparent 40%,transparent 60%,var(--z2));-webkit-mask:linear-gradient(#000,#000 0) content-box,linear-gradient(#000,#000 0);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.connecta-root .cx-band{position:relative;padding-top:max(80px,min(11vw,150px));padding-bottom:max(80px,min(11vw,150px))}.connecta-root .cx-wrap{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.connecta-root .cx-photo{position:relative;overflow:hidden;border-radius:22px;background:var(--cx-panel)}.connecta-root .cx-photo img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.connecta-root .cx-photo:hover img{transform:scale(1.06)}.connecta-root .cx-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}.connecta-root .cx-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;pointer-events:none;animation:cx-float 14s ease-in-out infinite}.connecta-root.cx-js [data-reveal]{opacity:0;transform:translateY(34px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.connecta-root.cx-js [data-reveal=left]{transform:translateX(-40px)}.connecta-root.cx-js [data-reveal=right]{transform:translateX(40px)}.connecta-root.cx-js [data-reveal=zoom]{transform:scale(.94)}.connecta-root.cx-js [data-reveal].is-in{opacity:1;transform:none}.connecta-root .cx-marquee{display:flex;width:max-content;animation:cx-marquee var(--speed,60s) linear infinite}.connecta-root .cx-marquee-rev{animation-direction:reverse}.connecta-root .cx-marquee-pause:hover .cx-marquee{animation-play-state:paused}.connecta-root .cx-ticker{display:flex;width:max-content;animation:cx-marquee 32s linear infinite}@keyframes cx-shift{to{background-position:300% 0}}@keyframes cx-marquee{to{transform:translateX(-50%)}}@keyframes cx-float{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3%,-4%,0) scale(1.08)}}@keyframes cx-spin{to{transform:rotate(1turn)}}@keyframes cx-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes cx-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes cx-draw{to{stroke-dashoffset:0}}@keyframes cx-dash{to{stroke-dashoffset:-1000}}@keyframes cx-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes cx-blink{50%{opacity:0}}.connecta-root .cx-rise{animation:cx-rise 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0s)}.connecta-root .cx-tint{background-color:#1a1d2b;color:var(--z1)}@supports (color:color-mix(in lch,red,blue)){.connecta-root .cx-tint{background-color:rgba(247,148,29,.18);background-color:color-mix(in srgb,var(--z1) 18%,transparent)}}.connecta-root .cx-tint-line{border-color:#3a3f55}@supports (color:color-mix(in lch,red,blue)){.connecta-root .cx-tint-line{border-color:rgba(247,148,29,.6);border-color:color-mix(in srgb,var(--z1) 60%,transparent)}}.connecta-root .cx-outro-glow{background-image:radial-gradient(ellipse at 50% 120%,rgba(255,255,255,.07),transparent 65%)}@supports (color:color-mix(in lch,red,blue)){.connecta-root .cx-outro-glow{background-image:radial-gradient(ellipse at 50% 120%,rgba(247,148,29,.35),transparent 65%);background-image:radial-gradient(ellipse at 50% 120%,color-mix(in srgb,var(--z1) 35%,transparent),transparent 65%)}}.cx-hero-subject,.cx-hero-subject-frame{position:absolute;aspect-ratio:1;top:76px;left:50%;width:min(92vw,46svh);transform:translateX(-50%)}.cx-hero-subject{-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}@media (min-width:1024px){.cx-hero-subject,.cx-hero-subject-frame{top:50%;left:auto;right:2%;width:min(44vw,80svh,820px);transform:translateY(-46%)}}.connecta-root .cx-top{position:fixed;right:20px;bottom:calc(20px + var(--cta-h, 0px));z-index:55;width:52px;height:52px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:rgba(6,7,13,.88);box-shadow:0 12px 30px -10px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transform:translateY(14px) scale(.9);pointer-events:none;transition:opacity .35s ease,transform .35s ease,background-color .25s,color .25s}.connecta-root .cx-top-on{opacity:1;transform:none;pointer-events:auto}.connecta-root .cx-top:hover{background:#fff;color:#06070d}.connecta-root .cx-top:focus-visible{outline:3px solid #fff;outline-offset:3px}.connecta-root .cx-top svg circle{transition:stroke-dashoffset .15s linear}.connecta-root .connecta-legal>:first-child{display:none}.connecta-root .connecta-legal{color:rgba(246,247,255,.82)}.connecta-root .connecta-legal .text-gold-400{color:#fdc70c}.connecta-root .connecta-legal a{color:#00aeef}.connecta-root .connecta-legal a:hover{color:#7fd8ff}.connecta-root .connecta-legal h2,.connecta-root .connecta-legal h3{font-family:var(--f-cx-display),"Arial Narrow",sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#fff}.connecta-root .connecta-legal nav[aria-label=Contents]{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.connecta-root .cx-faq summary::-webkit-details-marker{display:none}.connecta-root .cx-faq summary:focus-visible{outline:2px solid var(--z1);outline-offset:-3px;border-radius:24px}.connecta-root .cx-faq[open]{border-color:rgba(247,148,29,.45)}.connecta-root .cx-faq-plus{position:relative;width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3)}.connecta-root .cx-faq-plus:after,.connecta-root .cx-faq-plus:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--z1);translate:-50% -50%;transition:rotate .3s ease}@supports not (translate:0){.connecta-root .cx-faq-plus:after,.connecta-root .cx-faq-plus:before{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}.connecta-root .cx-faq-plus:after{rotate:90deg}@supports not (translate:0){.connecta-root .cx-faq-plus:after{--tw-legacy-rotate:90deg;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}.connecta-root .cx-faq[open] .cx-faq-plus:after{rotate:0deg}@supports not (translate:0){.connecta-root .cx-faq[open] .cx-faq-plus:after{--tw-legacy-rotate:0deg;transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}.connecta-root .cx-bracket text{font:800 14px var(--f-cx-display),Arial Narrow,sans-serif;letter-spacing:.14em;fill:rgba(246,247,255,.5)}.connecta-root .cx-br-days text{fill:rgba(246,247,255,.75);font-size:15px}.connecta-root .cx-br-line{fill:none;stroke:rgba(255,255,255,.16);stroke-width:2}.connecta-root .cx-br-win{fill:none;stroke:var(--bc);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--bc))}.connecta-root .cx-br-slot rect{fill:#121626;stroke:rgba(255,255,255,.14);stroke-width:1.5}.connecta-root .cx-br-slot.is-win rect{stroke:var(--bc);fill:color-mix(in srgb,var(--bc) 16%,#121626)}.connecta-root .cx-br-slot.is-win text{fill:#fff}.connecta-root .cx-br-trophy circle{fill:#121626;stroke:var(--z3);stroke-width:2.5}.connecta-root .cx-br-trophy path{fill:none;stroke:var(--z3);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.connecta-root .cx-bracket .cx-br-final{fill:var(--z3);font-size:16px}.connecta-root.cx-js .cx-br-win{stroke-dasharray:1;stroke-dashoffset:1}.connecta-root.cx-js .is-in .cx-br-win{animation:cx-draw .7s cubic-bezier(.6,0,.2,1) forwards;animation-delay:calc(.35s + var(--i) * .55s)}.connecta-root.cx-js .is-in .cx-br-trophy circle{animation:cx-trophy 2.6s ease-in-out 1.9s infinite}@keyframes cx-trophy{0%,to{filter:drop-shadow(0 0 0 transparent)}50%{filter:drop-shadow(0 0 18px var(--z3))}}.connecta-root .cx-walk{position:relative;height:calc(var(--beats) * 100svh);--gut:max(20px,calc((100% - 1320px) / 2 + 20px))}.connecta-root .cx-walk-stage{position:-webkit-sticky;position:sticky;top:0;height:100svh;overflow:hidden;background:var(--cx-night);--zc:var(--z1)}.connecta-root .cx-walk-stage[data-stop=desk]{--zc:var(--z3)}.connecta-root .cx-walk-stage[data-stop=pcs]{--zc:var(--z2)}.connecta-root .cx-walk-stage[data-stop=stage]{--zc:var(--z4)}.connecta-root .cx-walk-stage[data-stop=classes]{--zc:var(--z1)}.connecta-root .cx-walk-stage[data-stop=showcase]{--zc:#b39dff}.connecta-root .cx-plan{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:rgba(170,190,255,.34);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.connecta-root .cx-plan *{vector-effect:non-scaling-stroke}.connecta-root .cx-plan .grid-line{stroke:rgba(92,230,193,.075);stroke-width:1}.connecta-root .cx-plan ellipse{stroke:none}.connecta-root .cx-plan .shell path{stroke:rgba(205,218,255,.6);stroke-width:2}.connecta-root .cx-plan .column{fill:#151b2d}.connecta-root .cx-plan .led{stroke-width:3}.connecta-root .cx-plan .seat{stroke-width:1}.connecta-root .cx-plan .zone circle,.connecta-root .cx-plan .zone line,.connecta-root .cx-plan .zone path,.connecta-root .cx-plan .zone rect{transition:stroke .4s ease,fill .4s ease}.connecta-root .cx-plan .zone-label{fill:rgba(246,247,255,.6);stroke:none;font:800 22px var(--f-cx-display),Arial Narrow,sans-serif;letter-spacing:.12em;text-anchor:middle;transition:fill .4s ease,fill-opacity .4s ease}.connecta-root .cx-plan [data-zone=desk]{--c:var(--z3)}.connecta-root .cx-plan [data-zone=pcs]{--c:var(--z2)}.connecta-root .cx-plan [data-zone=stage]{--c:var(--z4)}.connecta-root .cx-plan [data-zone=classes]{--c:var(--z1)}.connecta-root .cx-plan [data-zone=showcase]{--c:#b39dff}.connecta-root .cx-plan:not([data-active=""]):not([data-active=all]) .zone-label{fill-opacity:0}.connecta-root .cx-plan[data-active=classes] [data-zone=classes],.connecta-root .cx-plan[data-active=desk] [data-zone=desk],.connecta-root .cx-plan[data-active=pcs] [data-zone=pcs],.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase],.connecta-root .cx-plan[data-active=stage] [data-zone=stage]{filter:drop-shadow(0 0 5px var(--c))}.connecta-root .cx-plan[data-active=all] .zone circle,.connecta-root .cx-plan[data-active=all] .zone line,.connecta-root .cx-plan[data-active=all] .zone path,.connecta-root .cx-plan[data-active=all] .zone rect,.connecta-root .cx-plan[data-active=classes] [data-zone=classes] circle,.connecta-root .cx-plan[data-active=classes] [data-zone=classes] line,.connecta-root .cx-plan[data-active=classes] [data-zone=classes] path,.connecta-root .cx-plan[data-active=classes] [data-zone=classes] rect,.connecta-root .cx-plan[data-active=desk] [data-zone=desk] circle,.connecta-root .cx-plan[data-active=desk] [data-zone=desk] line,.connecta-root .cx-plan[data-active=desk] [data-zone=desk] path,.connecta-root .cx-plan[data-active=desk] [data-zone=desk] rect,.connecta-root .cx-plan[data-active=pcs] [data-zone=pcs] circle:not(.does-not-exist),.connecta-root .cx-plan[data-active=pcs] [data-zone=pcs] rect:not(.screen),.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase] circle,.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase] line,.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase] path,.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase] rect,.connecta-root .cx-plan[data-active=stage] [data-zone=stage] circle,.connecta-root .cx-plan[data-active=stage] [data-zone=stage] line,.connecta-root .cx-plan[data-active=stage] [data-zone=stage] path,.connecta-root .cx-plan[data-active=stage] [data-zone=stage] rect{stroke:var(--c)}.connecta-root .cx-plan[data-active=all] .zone-label,.connecta-root .cx-plan[data-active=classes] [data-zone=classes] .zone-label,.connecta-root .cx-plan[data-active=desk] [data-zone=desk] .zone-label,.connecta-root .cx-plan[data-active=pcs] [data-zone=pcs] .zone-label,.connecta-root .cx-plan[data-active=showcase] [data-zone=showcase] .zone-label,.connecta-root .cx-plan[data-active=stage] [data-zone=stage] .zone-label{fill:var(--c);fill-opacity:1}.connecta-root .cx-plan .pc .screen{transition:fill .26s ease,stroke .26s ease}.connecta-root .cx-plan .pc.lit .screen{fill:var(--z2);stroke:var(--z2)}.connecta-root .cx-plan .bot-ring{fill:none;stroke:var(--zc);stroke-opacity:.7;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:cx-pulse 2.2s ease-in-out infinite}.connecta-root .cx-plan .bot-body{fill:#0b0d18;stroke:var(--zc);stroke-width:2.5}.connecta-root .cx-plan .bot-eyes{fill:var(--zc);stroke:none}@media (prefers-reduced-motion:no-preference){.connecta-root .cx-plan .shell>*,.connecta-root .cx-plan .zone circle,.connecta-root .cx-plan .zone line,.connecta-root .cx-plan .zone path,.connecta-root .cx-plan .zone rect{stroke-dasharray:1;stroke-dashoffset:1}.connecta-root .cx-walk.drawn .cx-plan .shell>*{animation:cx-draw 1.2s cubic-bezier(.6,0,.2,1) forwards}.connecta-root .cx-walk.drawn .cx-plan .zone circle,.connecta-root .cx-walk.drawn .cx-plan .zone line,.connecta-root .cx-walk.drawn .cx-plan .zone path,.connecta-root .cx-walk.drawn .cx-plan .zone rect{animation:cx-draw 1.6s cubic-bezier(.6,0,.2,1) .45s forwards}.connecta-root .cx-plan .bot,.connecta-root .cx-plan .zone-label{opacity:0}.connecta-root .cx-walk.drawn .cx-plan .bot,.connecta-root .cx-walk.drawn .cx-plan .zone-label{animation:cx-appear .8s ease 1.5s forwards}}@keyframes cx-appear{to{opacity:1}}.connecta-root .cx-walk-scrim{background:linear-gradient(90deg,var(--cx-night) 0,rgba(6,7,13,.82) 30%,transparent 56%)}.connecta-root .cx-walk-leader,.connecta-root .cx-walk-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.connecta-root .cx-walk-leader{width:100%;height:100%;opacity:0}.connecta-root .cx-walk-leader line{stroke:var(--zc);stroke-width:1.3;stroke-dasharray:5 5}.connecta-root .cx-walk-leader circle{fill:var(--cx-night);stroke:var(--zc);stroke-width:2.5}.connecta-root .cx-walk-copy{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.connecta-root .cx-walk-copy>*{pointer-events:auto}.connecta-root .cx-walk-stops{position:absolute;top:100px;left:var(--gut);right:20px;display:flex;flex-wrap:wrap;gap:8px}.connecta-root .cx-walk-stops button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid rgba(255,255,255,.16);background:rgba(6,7,13,.7);color:rgba(246,247,255,.7);font:800 13px var(--f-cx-display),Arial Narrow,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:border-color .3s,color .3s,box-shadow .3s}.connecta-root .cx-walk-stops button span{width:8px;height:8px;border-radius:50%;background:var(--c)}.connecta-root .cx-walk-stops button.is-on,.connecta-root .cx-walk-stops button:hover{color:#fff;border-color:var(--c);box-shadow:0 0 24px -8px var(--c)}.connecta-root .cx-walk-stops button:focus-visible{outline:2px solid #fff;outline-offset:2px}.connecta-root .cx-walk-skip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;color:rgba(246,247,255,.6);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.connecta-root .cx-walk-skip:hover{color:#fff}.connecta-root .cx-walk-shot{position:absolute;left:var(--gut);top:23vh;width:min(26vw,380px);aspect-ratio:3/2;border-radius:18px;overflow:hidden;border:1px solid rgba(0,174,239,.55);box-shadow:0 30px 70px -30px var(--c);background:var(--cx-panel);pointer-events:none}.connecta-root .cx-walk-beat{position:absolute;left:var(--gut);bottom:8vh;width:min(520px,40vw)}.connecta-root .cx-walk-beat.is-intro{bottom:auto;top:50%;translate:0 -50%}@supports not (translate:0){.connecta-root .cx-walk-beat.is-intro{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}.connecta-root .cx-walk-name{display:flex;align-items:center;gap:10px;font:800 14px var(--f-cx-display),Arial Narrow,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--c)}.connecta-root .cx-walk-name:before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor;box-shadow:0 0 14px currentColor}@media (max-width:759px){.connecta-root .cx-walk{height:calc(var(--beats) * 85svh)}.connecta-root .cx-walk-scrim{background:linear-gradient(0deg,var(--cx-night) 0,var(--cx-night) 30%,rgba(6,7,13,.72) 48%,transparent 64%)}.connecta-root .cx-walk-stops{top:88px;right:0;flex-wrap:nowrap;overflow-x:auto;padding-right:16px;scrollbar-width:none}.connecta-root .cx-walk-stops button{flex:none}.connecta-root .cx-walk-shot{left:auto;right:16px;top:140px;width:42vw}.connecta-root .cx-walk-beat,.connecta-root .cx-walk-beat.is-intro{left:16px;right:16px;width:auto;top:auto;bottom:5svh;translate:none}@supports not (translate:0){.connecta-root .cx-walk-beat,.connecta-root .cx-walk-beat.is-intro{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}.connecta-root .cx-walk-leader{display:none}}.connecta-root .cx-journey-line{position:absolute;left:0;right:0;top:34px;width:100%;height:40px;pointer-events:none;display:none}@media (min-width:768px){.connecta-root .cx-journey-line{display:block}}.connecta-root .cx-journey-line path{fill:none;stroke:url(#cx-journey-g);stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px rgba(224,64,155,.6))}.connecta-root .cx-journey li{z-index:1}.connecta-root .cx-journey-dot{display:block;width:18px;height:18px;border-radius:50%}.connecta-root.cx-js .cx-journey .cx-journey-line path{stroke-dasharray:1;stroke-dashoffset:1}.connecta-root.cx-js .cx-journey.is-in .cx-journey-line path{animation:cx-draw 1.8s cubic-bezier(.6,0,.2,1) .3s forwards}.connecta-root.cx-js .cx-journey li{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(.3s + var(--i) * .4s)}.connecta-root.cx-js .cx-journey.is-in li{opacity:1;transform:none}.connecta-root .cx-funnel-step{background:linear-gradient(160deg,color-mix(in srgb,var(--z1) 16%,rgba(255,255,255,.03)),rgba(255,255,255,.02));border:1px solid rgba(247,148,29,.35)}@media (min-width:1024px){.connecta-root .cx-funnel-step{margin-top:calc(var(--i) * 14px);margin-bottom:calc(var(--i) * 14px)}.connecta-root .cx-funnel-step:not(:last-child):after{content:"→";position:absolute;right:-14px;top:50%;translate:50% -50%;z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cx-deep);border:1px solid rgba(247,148,29,.5);color:var(--z1);font-size:15px}@supports not (translate:0){.connecta-root .cx-funnel-step:not(:last-child):after{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0)) rotate(var(--tw-legacy-rotate,0deg)) scale(var(--tw-legacy-scale-x,1),var(--tw-legacy-scale-y,1))}}}.connecta-root.cx-js .cx-funnel .cx-funnel-step{opacity:0;transform:translateX(-24px);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(.2s + var(--i) * .22s)}.connecta-root.cx-js .cx-funnel.is-in .cx-funnel-step{opacity:1;transform:none}.connecta-root .cx-term{border-radius:18px;overflow:hidden;border:1px solid rgba(255,45,58,.35);background:rgba(8,9,14,.88);box-shadow:0 30px 80px -30px rgba(255,45,58,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.connecta-root .cx-term-bar{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.connecta-root .cx-term-bar span{width:11px;height:11px;border-radius:50%;background:#ff5f57}.connecta-root .cx-term-bar span:nth-child(2){background:#febc2e}.connecta-root .cx-term-bar span:nth-child(3){background:#28c840}.connecta-root .cx-term-bar em{margin-left:10px;font:600 12px ui-monospace,Menlo,Consolas,monospace;font-style:normal;color:rgba(246,247,255,.5)}.connecta-root .cx-term-body{margin:0;padding:20px 22px 24px;min-height:290px;font:500 14.5px/1.75 ui-monospace,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-word;color:#e6e8f2}.connecta-root .cx-term-prompt{color:var(--z2)}.connecta-root .cx-term-out{color:rgba(230,232,242,.7);margin-bottom:8px}.connecta-root .cx-term-ok{color:var(--z2);margin-bottom:8px}.connecta-root .cx-term-warn{color:#ff7a7f;margin-bottom:8px}.connecta-root .cx-term-caret{display:inline-block;width:9px;height:18px;vertical-align:-3px;background:var(--z2);animation:cx-blink 1s steps(2) infinite}.connecta-root .cx-glitch{position:relative}.connecta-root .cx-glitch:after,.connecta-root .cx-glitch:before{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0}.connecta-root .cx-glitch:before{color:var(--z2);animation:cx-glitch-a 5s steps(1) 1.4s 1}.connecta-root .cx-glitch:after{color:var(--z1);animation:cx-glitch-b 5s steps(1) 1.4s 1}@keyframes cx-glitch-a{0%,91%,to{opacity:0}92%{opacity:.75;transform:translate(-3px,1px);-webkit-clip-path:inset(10% 0 62% 0);clip-path:inset(10% 0 62% 0)}94%{opacity:.75;transform:translate(3px,-1px);-webkit-clip-path:inset(55% 0 20% 0);clip-path:inset(55% 0 20% 0)}96%{opacity:0}}@keyframes cx-glitch-b{0%,91%,to{opacity:0}93%{opacity:.75;transform:translate(3px);-webkit-clip-path:inset(30% 0 45% 0);clip-path:inset(30% 0 45% 0)}95%{opacity:.75;transform:translate(-2px,2px);-webkit-clip-path:inset(70% 0 5% 0);clip-path:inset(70% 0 5% 0)}97%{opacity:0}}.connecta-root .cx-scanline{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(255,45,58,.08) 50%,transparent);height:30%;animation:cx-scan 6s linear infinite}.connecta-root .skip-link{position:absolute;left:-9999px;top:8px;z-index:100;padding:10px 16px;border-radius:10px;background:#fff;color:#000}.connecta-root .skip-link:focus{left:12px}.connecta-root.cx-still *,.connecta-root.cx-still :after,.connecta-root.cx-still :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.connecta-root *,.connecta-root :after,.connecta-root :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.connecta-root.cx-js [data-reveal]{opacity:1;transform:none}.connecta-root .cx-marquee,.connecta-root .cx-ticker{animation:none}}body:has(.connecta-root:not(.connecta-embed)) [aria-label="Cookie notice"]>div{background-color:#0b0d18!important;background-image:linear-gradient(160deg,#141826,#0b0d18 60%,#06070d)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:0 20px 60px -10px rgba(0,0,0,.75)!important}body:has(.connecta-root:not(.connecta-embed)) [aria-label="Cookie consent"]>div{background-color:#0b0d18!important;background-image:linear-gradient(160deg,#141826,#0b0d18 60%,#06070d)!important;border-color:rgba(255,255,255,.14)!important;box-shadow:0 20px 60px -10px rgba(0,0,0,.75)!important}body:has(.connecta-root:not(.connecta-embed)) [aria-label^=Cookie] .from-amber-500{background-color:#fdc70c!important;background-image:linear-gradient(100deg,#ef4136,#f7941d,#fdc70c,#8dc63f,#00aeef,#5b6ee1,#ec008c)!important;color:#06070d!important;border-radius:100px!important}body:has(.connecta-root:not(.connecta-embed)) [aria-label^=Cookie] button:not(.from-amber-500){border-radius:100px!important}body:has(.connecta-root:not(.connecta-embed)) [aria-label^=Cookie] .text-gold-400{color:#fdc70c!important}body:has(.connecta-root:not(.connecta-embed)) [aria-label^=Cookie] input[type=checkbox]{accent-color:#00aeef}.connecta-root .cx-legend{font-family:var(--cx-display-font,inherit);font-weight:800;font-size:22px;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:4px}.connecta-root .cx-label{display:block;font-weight:600;font-size:15px;color:#fff;margin-bottom:8px}.connecta-root .cx-help{margin-top:6px;font-size:13.5px;line-height:1.5;color:rgba(255,255,255,.62)}.connecta-root .cx-err{margin-top:8px;font-size:14px;font-weight:600;color:#ff8a8a}.connecta-root .cx-field{width:100%;min-height:48px;padding:12px 14px;border-radius:14px;font-size:16px;color:#fff;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.16);transition:border-color .2s,box-shadow .2s}.connecta-root select.cx-field{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.connecta-root select.cx-field option{color:#0b0d18}.connecta-root .cx-field::placeholder{color:rgba(255,255,255,.38)}.connecta-root .cx-field:focus{outline:none;border-color:var(--z1,#00aeef);box-shadow:0 0 0 3px rgba(0,174,239,.25)}.connecta-root .cx-chip{position:relative;cursor:pointer}.connecta-root .cx-chip span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;font-size:15px;font-weight:600;color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04)}.connecta-root .cx-chip input:checked+span{color:#06070d;background:var(--z1,#00aeef);border-color:transparent}.connecta-root .cx-chip input:focus-visible+span{outline:2px solid #fff;outline-offset:2px}.connecta-root .cx-check{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.14);cursor:pointer}.connecta-root .cx-check input{width:20px;height:20px;margin-top:2px;flex-shrink:0;accent-color:var(--z1,#00aeef)}