:root{--cw-bg:#0a0614;--cw-bg-2:#120a22;--cw-ink:#fff;--cw-ink-72:hsla(0,0%,100%,.72);--cw-ink-50:hsla(0,0%,100%,.5);--cw-muted:#9d94b8;--cw-violet:#8c34ea;--cw-magenta:#ef2d5e;--cw-orange:#ff784b;--cw-cyan:#4fd7ff;--cw-green:#3ddc84;--cw-neon:linear-gradient(100deg,#8c34ea,#ef2d5e 48%,#ff784b);--cw-line:hsla(0,0%,100%,.1);--cw-card:linear-gradient(165deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.015));--cw-font-ui:"Space Grotesk",-apple-system,"Segoe UI",sans-serif;--cw-font-display:"Sora","Space Grotesk",sans-serif;--cw-pad:clamp(1.25rem,4.5vw,4.5rem);--cw-spring:cubic-bezier(.34,1.56,.64,1);--cw-ease:cubic-bezier(.22,1,.36,1)}.cw-page{background:var(--cw-bg);color:var(--cw-ink);font-family:var(--cw-font-ui);font-weight:400;height:100%;line-height:1.55;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-font-smoothing:antialiased}.cw-page *,.cw-page :after,.cw-page :before{box-sizing:border-box}.cw-page ::-moz-selection{background:var(--cw-magenta);color:#fff}.cw-page ::selection{background:var(--cw-magenta);color:#fff}.cw-page a{color:inherit;text-decoration:none}.cw-page h1,.cw-page h2,.cw-page h3,.cw-page h4{font-family:var(--cw-font-display);margin:0}.cw-page figure,.cw-page ol,.cw-page p,.cw-page ul{margin:0}.cw-page button{font-family:inherit}.cw-page :focus-visible{border-radius:.375rem;outline:.125rem solid var(--cw-cyan);outline-offset:.1875rem}.cw-page svg{display:block}.cw-wrap{margin:0 auto;width:min(77.5rem,calc(100% - var(--cw-pad)*2))}.cw-sr{border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:.0625rem}.cw-grain{animation:cw-grain 1.2s steps(4) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h240v240H0z' filter='url(%23a)'/%3E%3C/svg%3E");inset:-50%;mix-blend-mode:overlay;opacity:.05;pointer-events:none;position:fixed;z-index:60}@keyframes cw-grain{0%{transform:translate(0)}25%{transform:translate(-2%,1.4%)}50%{transform:translate(1.6%,-1%)}75%{transform:translate(-1%,-1.8%)}to{transform:translate(0)}}.cw-pulse{animation:cw-pulse 1.8s ease-out infinite;background:var(--cw-green);border-radius:50%;box-shadow:0 0 #3ddc848c;display:inline-block;flex:none;height:.5625rem;width:.5625rem}.cw-pulse-sm{height:.4375rem;margin-right:.4375rem;vertical-align:.0625rem;width:.4375rem}@keyframes cw-pulse{0%{box-shadow:0 0 #3ddc848c}70%{box-shadow:0 0 0 .75rem #3ddc8400}to{box-shadow:0 0 #3ddc8400}}.cw-btn{align-items:center;animation:cw-flow 6s ease-in-out infinite alternate;background:var(--cw-neon);background-size:180% auto;border:0;border-radius:62.4375rem;box-shadow:0 .625rem 2.25rem -.5rem #ef2d5e8c,0 .25rem 1.125rem -.375rem #8c34ea80;color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.625rem;justify-content:center;letter-spacing:.02em;padding:1.0625rem 2rem;transition:transform .3s var(--cw-spring),box-shadow .3s,background .3s}@keyframes cw-flow{0%{background-position:0 50%}to{background-position:100% 50%}}.cw-btn:hover{box-shadow:0 1.125rem 3rem -.5rem #ef2d5ea6,0 .5rem 1.5rem -.375rem #8c34ea8c;transform:translateY(-.1875rem) scale(1.02)}.cw-btn-ghost{animation:none;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#ffffff0a;border:.0625rem solid var(--cw-line);box-shadow:none}.cw-btn-ghost:hover{background:#ffffff17;box-shadow:none}.cw-btn-sm{font-size:.8125rem;padding:.6875rem 1.375rem}.cw-btn-lg{font-size:1rem;padding:1.1875rem 2.25rem}.cw-btn-xl{font-size:1.0625rem;padding:1.3125rem 2.75rem}.cw-arrow{height:.875rem;width:.875rem}.cw-grad{animation:cw-gradflow 5s ease-in-out infinite alternate;background:var(--cw-neon);-webkit-background-clip:text;background-clip:text;background-size:220% auto;color:transparent}@keyframes cw-gradflow{0%{background-position:0 50%}to{background-position:100% 50%}}.cw-eyebrow{background:var(--cw-neon);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-size:.75rem;font-weight:500;letter-spacing:.26em;margin-bottom:1rem}.cw-eyebrow,.cw-h2{text-transform:uppercase}.cw-h2{font-family:var(--cw-font-display);font-size:clamp(1.875rem,4vw,3.625rem);font-weight:700;letter-spacing:0;line-height:1.08}.cw-note{color:var(--cw-muted);font-size:.9375rem;max-width:40ch}.cw-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.125rem 3rem;justify-content:space-between;margin-bottom:3.5rem}@media(max-width:860px){.cw-head{margin-bottom:2.375rem}}.cw-section{padding:clamp(5.625rem,14vh,10rem) 0;position:relative;z-index:2}.cw-link{border-bottom:.0625rem solid rgba(239,45,94,.45)}.cw-link,.cw-underlink{background:var(--cw-neon);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:600}.cw-underlink{display:inline-block;font-size:.75rem}.cw-chip,.cw-underlink{letter-spacing:.2em;text-transform:uppercase}.cw-chip{align-items:center;background:#ffffff08;border:.0625rem solid var(--cw-line);border-radius:62.4375rem;color:#fff9;display:inline-flex;font-size:.71875rem;padding:.375rem .8125rem}.cw-host{position:relative;transition:transform .35s var(--cw-spring)}.cw-host:hover{transform:translateY(-.5rem)}.cw-host-photo{aspect-ratio:4/5;background:radial-gradient(circle at 30% 20%,rgba(140,52,234,.22),transparent 55%),var(--cw-bg-2);border:.0625rem solid hsla(0,0%,100%,.14);border-radius:1.375rem;overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s}.cw-host:hover .cw-host-photo{border-color:#ffffff73;box-shadow:0 1.125rem 2.75rem -.875rem #8c34ea73}.cw-host-photo img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.cw-host-badge{background:var(--cw-violet);border-radius:.375rem;box-shadow:0 0 .875rem #8c34eab3;color:#fff;font-size:.59375rem;font-weight:700;left:.75rem;letter-spacing:.16em;padding:.25rem .5rem;position:absolute;top:.75rem;z-index:2}.cw-host-badge.is-voice{background:var(--cw-magenta);box-shadow:0 0 .875rem #ef2d5eb3}.cw-host-badge.is-video{background:var(--cw-cyan);box-shadow:0 0 .875rem #4fd7ffb3;color:#06121a}.cw-host figcaption{display:flex;flex-direction:column;gap:.1875rem;padding:.875rem .25rem 0}.cw-host figcaption b{font-size:.9375rem;font-weight:600}.cw-host figcaption span{color:var(--cw-muted);font-size:.78125rem}.cw-nav{align-items:center;background:linear-gradient(180deg,rgba(10,6,20,.85),transparent);display:flex;gap:2rem;left:0;padding:1rem var(--cw-pad);position:fixed;right:0;top:0;transition:transform .35s ease,background .35s;z-index:50}.cw-nav.is-hidden{transform:translateY(-110%)}.cw-nav.is-solid{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#0a0614c7;border-bottom:.0625rem solid var(--cw-line)}.cw-logo{align-items:center;display:flex;gap:.6875rem}.cw-logo-word{color:#fff;font-family:var(--cw-font-display);font-size:1.1875rem;font-weight:700;letter-spacing:.2px;padding-right:.8125rem;position:relative}.cw-logo-word i{animation:cw-blink 2.4s ease-in-out infinite;background:var(--cw-magenta);border-radius:50%;box-shadow:0 0 .625rem var(--cw-magenta);height:.4375rem;position:absolute;right:0;top:.0625rem;width:.4375rem}@keyframes cw-blink{0%,to{opacity:1}50%{opacity:.3}}.cw-nav-links{display:flex;gap:1.875rem;margin-left:auto}.cw-nav-links a{font-size:.78125rem;letter-spacing:.18em;opacity:.66;padding:.25rem 0;position:relative;text-transform:uppercase;transition:opacity .25s}.cw-nav-links a:after{background:var(--cw-neon);border-radius:.125rem;bottom:0;content:"";height:.125rem;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.76,0,.24,1);width:100%}.cw-nav-links a.router-link-exact-active,.cw-nav-links a:hover{opacity:1}.cw-nav-links a:hover:after{transform:scaleX(1);transform-origin:left}.cw-nav-online{align-items:center;color:var(--cw-muted);display:inline-flex;font-size:.78125rem;font-variant-numeric:tabular-nums;gap:.5rem}.cw-nav-online b{color:#fff;font-weight:600}.cw-burger{background:#ffffff0a;border:.0625rem solid var(--cw-line);border-radius:50%;cursor:pointer;display:none;flex:none;height:2.625rem;position:relative;width:2.625rem}.cw-burger span{background:#fff;border-radius:.125rem;height:.125rem;left:.75rem;position:absolute;right:.75rem;transition:transform .25s,top .25s}.cw-burger span:first-child{top:1rem}.cw-burger span:last-child{top:1.5rem}.cw-burger.is-open span:first-child{top:1.25rem;transform:rotate(45deg)}.cw-burger.is-open span:last-child{top:1.25rem;transform:rotate(-45deg)}.cw-menu{background:#0a0614f7;display:flex;flex-direction:column;gap:1.625rem;inset:0;overflow-y:auto;padding:6.25rem 1.5rem 2.5rem;position:fixed;transform:translateY(-100%);transition:transform .35s var(--cw-ease);z-index:49}.cw-menu.is-open{transform:none}.cw-menu nav{display:grid;gap:.125rem}.cw-menu nav a{border-bottom:.0625rem solid var(--cw-line);font-family:var(--cw-font-display);font-size:1.375rem;font-weight:700;padding:.75rem 0;text-transform:uppercase}@media(max-width:860px){.cw-nav{gap:.875rem}.cw-nav-links,.cw-nav-online{display:none}.cw-nav-cta{margin-left:auto;white-space:nowrap}.cw-burger{display:block}}.cw-footer{border-top:.0625rem solid var(--cw-line);padding:4.375rem 0 2.75rem;position:relative;z-index:2}.cw-footer-cols{display:grid;gap:2.5rem;grid-template-columns:1.4fr repeat(3,1fr)}@media(max-width:900px){.cw-footer-cols{grid-template-columns:1fr 1fr}.cw-footer-cols>:first-child{grid-column:1/-1}}.cw-footer h4{color:var(--cw-muted);font-family:var(--cw-font-ui);font-size:.75rem;font-weight:500;letter-spacing:.24em;margin-bottom:1rem;text-transform:uppercase}.cw-footer ul{display:grid;gap:.625rem;list-style:none;padding:0}.cw-footer ul a{color:var(--cw-ink-72);font-size:.875rem;transition:color .25s}.cw-footer ul a:hover{color:#fff}.cw-footer-blurb{color:var(--cw-muted);font-size:.875rem;margin-top:1.125rem!important;max-width:38ch}.cw-footer-fine{align-items:center;border-top:.0625rem solid var(--cw-line);color:var(--cw-muted);display:flex;flex-wrap:wrap;font-size:.78125rem;gap:.75rem 1.625rem;margin-top:3.125rem!important;padding-top:1.625rem}.cw-footer-fine a:hover{color:#fff}.cw-footer-fine span{margin-right:auto}.cw-final{padding:clamp(4.375rem,10vh,6.875rem) var(--cw-pad) clamp(6.875rem,16vh,10.625rem);position:relative;text-align:center;z-index:2}.cw-final .cw-eyebrow{margin-bottom:1.625rem}.cw-final h2{font-family:var(--cw-font-display);font-size:clamp(1.875rem,4.6vw,4.125rem);font-weight:700;line-height:1.12;margin-bottom:1.375rem;text-transform:uppercase}.cw-final p{color:var(--cw-muted);font-size:1rem;margin:0 auto 2.5rem!important;max-width:52ch}.cw-dock{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:#0a0614db;border:.0625rem solid var(--cw-line);border-radius:62.4375rem;bottom:.75rem;box-shadow:0 .625rem 1.875rem -.625rem #000000b3;display:none;gap:.625rem;left:.75rem;padding:.4375rem;position:fixed;right:.75rem;z-index:40}.cw-dock .cw-btn{flex:1;font-size:.9375rem;padding:.8125rem 1rem}.cw-dock-online{align-items:center;color:var(--cw-ink-72);display:inline-flex;font-size:.84375rem;font-weight:500;gap:.5rem;padding:0 .875rem}.cw-fab{bottom:1.625rem;opacity:0;pointer-events:none;position:fixed;right:1.625rem;transform:translateY(1.25rem);transition:opacity .3s,transform .3s var(--cw-spring);z-index:40}.cw-fab.is-on{opacity:1;pointer-events:auto;transform:none}@media(max-width:860px){.cw-dock{display:flex}.cw-fab{display:none}.cw-footer{padding-bottom:6rem}}.cw-rv{transition:opacity .8s ease,transform .8s var(--cw-ease)}.cw-rv.is-pending{opacity:0;transform:translateY(1.625rem)}@media(prefers-reduced-motion:reduce){.cw-page *,.cw-page :after,.cw-page :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.cw-rv.is-pending{opacity:1;transform:none}}@media(max-width:380px){.cw-nav{gap:.625rem}.cw-nav-cta{font-size:.75rem;padding:.625rem .875rem}}
