.kc[data-astro-cid-g7wucrgd]{--kc-bg: #0b0d12;--kc-surface: #131b29;--kc-panel: #101a2b;--kc-line: #1b4a7a;--kc-blue: #2f8fe0;--kc-neon: #1e9bff;--kc-cyan: #6fd3ff;--kc-border: #4a2433;--kc-hi: #ff8a9b;--kc-font-head: "Oxanium", sans-serif;--kc-font-label: "Share Tech Mono", monospace;--kc-text: #e6ecf3;--kc-sub: #9aa6b8;--kc-red: #e0314f;--kc-red-dark: #c4203c;--kc-rose: #b8527a;--kc-gray: #7c8799;--cut: 10px;position:relative;min-height:100vh;background:var(--kc-bg);color:var(--kc-text);font-family:Chakra Petch,sans-serif;padding:0 clamp(1rem,4vw,3rem) 2.5rem}.kc__bg[data-astro-cid-g7wucrgd]{position:fixed;inset:0;z-index:0;background-size:cover;background-position:center;pointer-events:none}.kc__bg[data-astro-cid-g7wucrgd]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(30,155,255,.04) 0,rgba(30,155,255,.04) 1px,transparent 1px,transparent 4px),#0b0d12e0}.kc[data-astro-cid-g7wucrgd]>[data-astro-cid-g7wucrgd]:not(.kc__bg){position:relative;z-index:1}.kc__sr[data-astro-cid-g7wucrgd]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kc__skip[data-astro-cid-g7wucrgd]{position:absolute;left:.75rem;top:-4rem;z-index:1000;background:var(--kc-red-dark);color:#fff;font-family:var(--kc-font-label);font-size:.65rem;text-transform:uppercase;padding:.7rem 1rem}.kc__skip[data-astro-cid-g7wucrgd]:focus{top:.75rem;outline:2px solid var(--kc-hi);outline-offset:2px}.kc__top[data-astro-cid-g7wucrgd]{padding-top:1.5rem;max-width:56rem;margin:0 auto}.kc__head[data-astro-cid-g7wucrgd]{max-width:56rem;margin:0 auto;padding:1.25rem 0}.kc__h1[data-astro-cid-g7wucrgd]{font-size:clamp(1.2rem,6vw,2.2rem);margin:0}.kc__glitch[data-astro-cid-g7wucrgd]{position:relative;display:block;width:fit-content;font-family:Orbitron,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;color:var(--kc-neon);overflow-wrap:break-word}.kc__gl-main[data-astro-cid-g7wucrgd]{text-shadow:0 0 14px rgba(30,155,255,.7)}.kc__gl-a[data-astro-cid-g7wucrgd],.kc__gl-b[data-astro-cid-g7wucrgd]{position:absolute;top:0;width:100%;pointer-events:none;user-select:none}.kc__gl-a[data-astro-cid-g7wucrgd]{left:2px;color:var(--kc-red);clip-path:inset(0 0 58% 0);opacity:.85}.kc__gl-b[data-astro-cid-g7wucrgd]{left:-2px;color:var(--kc-cyan);clip-path:inset(60% 0 0 0);opacity:.7}.kc__btn[data-astro-cid-g7wucrgd],.kc__tab[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);text-transform:uppercase;letter-spacing:.08em;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.4rem;padding:.7rem 1.1rem;font-size:.65rem;font-weight:600;color:var(--kc-text);background:var(--kc-panel);border:0;box-shadow:inset 0 0 0 1px var(--kc-neon);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));transition:background .2s;cursor:pointer}.kc__btn[data-astro-cid-g7wucrgd]:hover,.kc__tab[data-astro-cid-g7wucrgd]:hover{background:#16304f}.kc__back[data-astro-cid-g7wucrgd]{padding:.5rem .9rem}.kc__wrap[data-astro-cid-g7wucrgd]{max-width:56rem;margin:0 auto}.kc__tabs[data-astro-cid-g7wucrgd]{display:none;gap:.6rem;margin-bottom:1.5rem}html.kc-js .kc__tabs[data-astro-cid-g7wucrgd]{display:flex}.kc__tab[data-astro-cid-g7wucrgd]{flex:1 1 0;min-height:2.6rem;padding:.7rem .75rem}.kc__tab[data-astro-cid-g7wucrgd][aria-selected=true]{background:#1e9bff2e;color:var(--kc-cyan);box-shadow:inset 0 0 0 1px var(--kc-cyan),inset 0 -3px 0 var(--kc-red)}.kc__panel[data-astro-cid-g7wucrgd]{display:block;margin-bottom:2.5rem}html.kc-js .kc__panel[data-astro-cid-g7wucrgd]:not(.is-active){display:none}.kc__h2[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-head);font-size:1.4rem;font-weight:800;text-transform:uppercase;color:var(--kc-hi);margin-bottom:.75rem;letter-spacing:.02em}.kc__h3[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-head);font-size:.9rem;font-weight:800;text-transform:uppercase;color:var(--kc-cyan);margin-bottom:.6rem}.kc__h3--lg[data-astro-cid-g7wucrgd]{font-size:1.05rem;margin:1.75rem 0 .6rem}.kc__meta[data-astro-cid-g7wucrgd]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.kc__meta[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;color:var(--kc-text);background:var(--kc-panel);box-shadow:inset 0 0 0 1px var(--kc-border);padding:.4rem .75rem}.kc__meta-k[data-astro-cid-g7wucrgd]{color:var(--kc-cyan);margin-right:.4rem}.kc__tl[data-astro-cid-g7wucrgd]{position:relative;margin-left:.4rem;padding-left:1.4rem;border-left:2px solid var(--kc-line)}.kc__grp[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.6rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--kc-cyan);margin:1.3rem 0 .25rem;display:flex;flex-wrap:wrap;gap:.25rem .75rem;align-items:baseline}.kc__grp[data-astro-cid-g7wucrgd]:before{content:">";content:">" / "";color:var(--kc-red);margin-right:-.25rem}.kc__grp-note[data-astro-cid-g7wucrgd]{color:var(--kc-sub);letter-spacing:.03em;text-transform:none;font-family:Chakra Petch,sans-serif;font-size:.65rem}.kc__item[data-astro-cid-g7wucrgd]{--k: var(--kc-gray);--c: var(--kc-sub);position:relative;display:grid;grid-template-columns:9.5rem minmax(0,1fr) auto;gap:.25rem .9rem;align-items:center;padding:.55rem .6rem;border-bottom:1px dashed #1d2638;transition:background .2s}.kc__item[data-astro-cid-g7wucrgd]:before{content:"";position:absolute;left:-1.95rem;top:50%;width:.6rem;height:.6rem;margin-top:-.3rem;transform:rotate(45deg);background:var(--k);box-shadow:0 0 10px var(--k)}.kc__item--panel[data-astro-cid-g7wucrgd]{--k: var(--kc-neon);--c: var(--kc-cyan)}.kc__item--show[data-astro-cid-g7wucrgd]{--k: var(--kc-rose);--c: var(--kc-hi)}.kc__item--band[data-astro-cid-g7wucrgd]{--k: var(--kc-red);--c: #ff6b84}.kc__meetups[data-astro-cid-g7wucrgd]{margin-top:1.9rem;padding-top:1.4rem;border-top:1px dashed var(--kc-line)}.kc__meetups-h[data-astro-cid-g7wucrgd]{margin-bottom:.4rem}.kc__intro[data-astro-cid-g7wucrgd]{font-size:.68rem;color:var(--kc-sub);margin:0 0 .6rem}.kc__tl--meet[data-astro-cid-g7wucrgd]{margin-left:.4rem}.kc__meet-k[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.5rem;text-transform:uppercase;letter-spacing:.06em;color:var(--kc-cyan);margin-right:.35rem}.kc__item--contest[data-astro-cid-g7wucrgd]{--k: var(--kc-red);--c: #ff6b84;background:#e0314f1a;box-shadow:inset 3px 0 0 var(--kc-red)}.kc__item--contest[data-astro-cid-g7wucrgd] .kc__name[data-astro-cid-g7wucrgd]{color:var(--kc-hi)}.kc__item--contest[data-astro-cid-g7wucrgd]:hover{background:#e0314f24}.kc__end[data-astro-cid-g7wucrgd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.kc__ig[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;display:inline-flex;align-items:center;gap:.3rem;min-height:1.9rem;padding:.4rem .75rem;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#a8456b,#c4203c);clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.kc__ig--fb[data-astro-cid-g7wucrgd]{background:linear-gradient(90deg,#1a5fb0,#1a6fc4)}.kc__ig[data-astro-cid-g7wucrgd]:hover{filter:brightness(1.18)}.kc__item[data-astro-cid-g7wucrgd]:hover,.kc__tour[data-astro-cid-g7wucrgd]:hover{background:#1e9bff12}.kc__time[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.62rem;color:var(--kc-cyan)}.kc__name[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-head);font-size:clamp(.95rem,2.6vw,1.15rem);font-weight:800;color:var(--kc-text);letter-spacing:-.01em;line-height:1.2}.kc__note[data-astro-cid-g7wucrgd]{font-size:.65rem;color:var(--kc-sub);line-height:1.5;margin-top:.1rem}.kc__tag[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.55rem;text-transform:uppercase;letter-spacing:.06em;color:var(--c, var(--kc-sub));box-shadow:inset 0 0 0 1px var(--k, var(--kc-border));padding:.2rem .5rem;white-space:nowrap}.kc__tag--prize[data-astro-cid-g7wucrgd]{--c: var(--kc-hi);--k: var(--kc-rose)}.kc__cards[data-astro-cid-g7wucrgd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin-top:1rem}.kc__card[data-astro-cid-g7wucrgd]{position:relative;background:var(--kc-panel);box-shadow:inset 0 0 0 1px var(--kc-line);padding:1.1rem 1.2rem}.kc__card[data-astro-cid-g7wucrgd]:after{content:"";position:absolute;right:0;top:0;width:.8rem;height:.8rem;border-top:2px solid var(--kc-red);border-right:2px solid var(--kc-red)}.kc__steps[data-astro-cid-g7wucrgd]{counter-reset:step;display:grid;gap:.75rem}.kc__steps[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]{counter-increment:step;display:flex;gap:.7rem;font-size:.7rem;line-height:1.6;color:var(--kc-text)}.kc__steps[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]:before{content:"STEP_0" counter(step);flex:0 0 auto;font-family:var(--kc-font-label);font-size:.6rem;line-height:2.1;color:#ff6b84}.kc__bullets[data-astro-cid-g7wucrgd]{display:grid;gap:.6rem}.kc__bullets[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]{position:relative;padding-left:1rem;font-size:.7rem;line-height:1.6;color:var(--kc-text)}.kc__bullets[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]:before{content:">";content:">" / "";position:absolute;left:0;font-family:var(--kc-font-label);color:#ff6b84}.kc__prize[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.62rem;letter-spacing:.04em;color:var(--kc-hi);background:#e0314f14;border:1px dashed rgba(255,138,155,.55);padding:.6rem .8rem;margin-bottom:.5rem}.kc__prize-k[data-astro-cid-g7wucrgd]{text-transform:uppercase;color:#ff6b84;margin-right:.4rem}.kc__prize-k[data-astro-cid-g7wucrgd]:after{content:":"}.kc__notice[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.65rem;letter-spacing:.04em;color:var(--kc-text);background:#e0314f1a;border:1px solid rgba(255,107,132,.6);padding:.7rem .9rem;margin-bottom:.5rem}.kc__notice-k[data-astro-cid-g7wucrgd]{text-transform:uppercase;color:#ff6b84;margin-right:.4rem}.kc__notice-k[data-astro-cid-g7wucrgd]:after{content:":"}.kc__register[data-astro-cid-g7wucrgd]{display:inline-flex;align-items:center;gap:.6rem;min-height:2.6rem;padding:.7rem 1.4rem;margin-bottom:.9rem;font-family:var(--kc-font-label);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--kc-red-dark);box-shadow:inset 0 0 0 1px #ff6b84;transition:background .2s;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.kc__register[data-astro-cid-g7wucrgd]:hover{background:var(--kc-red)}.kc__tour[data-astro-cid-g7wucrgd]{display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:.25rem .9rem;align-items:center;padding:.6rem;border-bottom:1px dashed #1d2638}.kc__tour[data-astro-cid-g7wucrgd]:last-child{border-bottom:0}.kc__acts[data-astro-cid-g7wucrgd]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}.kc__link[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);font-size:.58rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:#fff;background:var(--kc-red-dark);padding:.45rem .8rem;min-height:1.9rem;display:inline-flex;align-items:center;transition:background .2s;clip-path:polygon(0 0,calc(100% - 6px) 0,100% 6px,100% 100%,6px 100%,0 calc(100% - 6px))}.kc__link[data-astro-cid-g7wucrgd]:hover{background:var(--kc-red)}.kc__acc[data-astro-cid-g7wucrgd]{background:var(--kc-panel);box-shadow:inset 0 0 0 1px var(--kc-line);margin-bottom:.5rem}.kc__acc[data-astro-cid-g7wucrgd][open]{box-shadow:inset 0 0 0 1px var(--kc-neon)}.kc__acc[data-astro-cid-g7wucrgd] summary[data-astro-cid-g7wucrgd]{list-style:none;cursor:pointer;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .75rem;min-height:2.6rem;padding:.7rem 3rem .7rem 1rem;position:relative}.kc__acc[data-astro-cid-g7wucrgd] summary[data-astro-cid-g7wucrgd]::-webkit-details-marker{display:none}.kc__acc[data-astro-cid-g7wucrgd] summary[data-astro-cid-g7wucrgd]:after{content:"[+]";position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-family:var(--kc-font-label);font-size:.7rem;color:#ff6b84}.kc__acc[data-astro-cid-g7wucrgd][open] summary[data-astro-cid-g7wucrgd]:after{content:"[−]"}.kc__acc-name[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-head);font-size:1rem;font-weight:800;color:var(--kc-text)}.kc__acc-info[data-astro-cid-g7wucrgd]{font-size:.62rem;color:var(--kc-sub)}.kc__acc-body[data-astro-cid-g7wucrgd]{padding:0 1rem 1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.kc__chips[data-astro-cid-g7wucrgd]{display:flex;flex-wrap:wrap;gap:.4rem}.kc__chips[data-astro-cid-g7wucrgd] li[data-astro-cid-g7wucrgd]{font-size:.62rem;line-height:1.4;color:var(--kc-text);background:var(--kc-bg);box-shadow:inset 0 0 0 1px #2a3550;padding:.25rem .7rem}.kc__btn[data-astro-cid-g7wucrgd]:focus-visible,.kc__tab[data-astro-cid-g7wucrgd]:focus-visible,.kc__link[data-astro-cid-g7wucrgd]:focus-visible,.kc__register[data-astro-cid-g7wucrgd]:focus-visible,.kc__ig[data-astro-cid-g7wucrgd]:focus-visible{clip-path:none;outline:2px solid var(--kc-hi);outline-offset:3px}.kc__acc[data-astro-cid-g7wucrgd] summary[data-astro-cid-g7wucrgd]:focus-visible,.kc__panel[data-astro-cid-g7wucrgd]:focus-visible,.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:focus-visible{outline:2px solid var(--kc-hi);outline-offset:3px}.kc__panel[data-astro-cid-g7wucrgd]:focus:not(:focus-visible){outline:none}.kc__social[data-astro-cid-g7wucrgd]{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem;margin-top:2rem}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]{font-family:var(--kc-font-label);display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.55rem;font-weight:600;color:var(--kc-sub);transition:color .2s,transform .2s}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd] svg[data-astro-cid-g7wucrgd]{box-sizing:content-box;padding:.7rem;border-radius:50%;background:var(--kc-blue);color:#0b0d12;transition:box-shadow .2s}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:nth-child(2) svg[data-astro-cid-g7wucrgd]{background:var(--kc-rose)}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:nth-child(3) svg[data-astro-cid-g7wucrgd]{background:var(--kc-red);color:#fff}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:hover{color:var(--kc-text);transform:translateY(-3px)}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:hover svg[data-astro-cid-g7wucrgd]{box-shadow:0 0 14px #2f8fe099}@media(max-width:480px){.kc__register[data-astro-cid-g7wucrgd]{display:flex;justify-content:center}}@media(max-width:640px){.kc__item[data-astro-cid-g7wucrgd]{grid-template-columns:minmax(0,1fr);gap:.15rem;padding:.65rem .4rem}.kc__end[data-astro-cid-g7wucrgd]{justify-content:flex-start;margin-top:.3rem}.kc__tour[data-astro-cid-g7wucrgd]{grid-template-columns:minmax(0,1fr);padding:.75rem .4rem}.kc__acts[data-astro-cid-g7wucrgd]{justify-content:flex-start;margin-top:.3rem}}@media(max-width:420px){.kc__tabs[data-astro-cid-g7wucrgd]{gap:.4rem}.kc__tab[data-astro-cid-g7wucrgd]{padding:.6rem .25rem;font-size:.6rem;letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.kc__btn[data-astro-cid-g7wucrgd],.kc__tab[data-astro-cid-g7wucrgd],.kc__item[data-astro-cid-g7wucrgd],.kc__link[data-astro-cid-g7wucrgd],.kc__register[data-astro-cid-g7wucrgd],.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]{transition:none}.kc__social[data-astro-cid-g7wucrgd] a[data-astro-cid-g7wucrgd]:hover{transform:none}}@media(forced-colors:active){.kc__gl-a[data-astro-cid-g7wucrgd],.kc__gl-b[data-astro-cid-g7wucrgd]{display:none}.kc__item[data-astro-cid-g7wucrgd]:before{background:CanvasText;box-shadow:none}.kc__tab[data-astro-cid-g7wucrgd][aria-selected=true]{outline:2px solid Highlight}}
