.kc-g-page[data-v-1928e061]{background:radial-gradient(43.75rem 26.25rem at 85% -5%,color-mix(in srgb,var(--color-theme,#e93bf5) 14%,transparent),transparent 70%),radial-gradient(35rem 23.75rem at -10% 30%,color-mix(in srgb,var(--color-accent,#ff8a3c) 8%,transparent),transparent 70%),var(--bg-primary,#12041f);color:var(--text-title,#fff);font-family:ui-rounded,SF Pro Rounded,system-ui,-apple-system,sans-serif;height:100%;overflow-y:auto;scroll-behavior:smooth;--kc-grad:linear-gradient(120deg,var(--color-theme,#e93bf5),var(--color-accent,#ff8a3c))}.kc-g-topbar[data-v-1928e061]{align-items:center;backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:color-mix(in srgb,var(--bg-primary,#12041f) 78%,transparent);display:flex;gap:1.25rem;justify-content:space-between;margin:0 auto;max-width:72.5rem;padding:.875rem 1.5rem;position:sticky;top:0;z-index:30}.kc-g-brand[data-v-1928e061]{align-items:center;display:inline-flex;flex:0 0 auto;gap:.625rem;text-decoration:none}.kc-g-brand-mark[data-v-1928e061]{border-radius:.5625rem;display:block}.kc-g-brand-word[data-v-1928e061]{background:var(--kc-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.15rem;font-weight:900;letter-spacing:-.01em}.kc-g-nav[data-v-1928e061]{align-items:center;display:flex;flex:1 1 auto;gap:.25rem;justify-content:center;min-width:0}.kc-g-nav-link[data-v-1928e061]{border-radius:62.4375rem;color:var(--text-content,hsla(0,0%,100%,.85));font-size:.88rem;font-weight:700;padding:.4375rem .8125rem;text-decoration:none;transition:background .15s ease,color .15s ease;white-space:nowrap}.kc-g-nav-link[data-v-1928e061]:hover{background:color-mix(in srgb,var(--color-theme,#e93bf5) 14%,transparent);color:#fff}.kc-g-crumbs[data-v-1928e061]{align-items:center;display:flex;font-size:.8rem;gap:.5625rem;margin:0 auto;max-width:72.5rem;padding:.625rem 1.5rem 0}.kc-g-crumb-link[data-v-1928e061]{color:var(--text-desc,#9a9aa8);font-weight:700;text-decoration:none}.kc-g-crumb-link[data-v-1928e061]:hover{color:#fff;text-decoration:underline}.kc-g-crumb-sep[data-v-1928e061]{color:var(--text-desc,#9a9aa8);opacity:.6}.kc-g-crumb-cur[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-weight:700}.kc-g-pill[data-v-1928e061]{align-items:center;background:var(--kc-grad);border-radius:62.4375rem;box-shadow:0 .75rem 1.875rem -.625rem color-mix(in srgb,var(--color-theme,#e93bf5) 70%,transparent),inset 0 .0625rem #ffffff59;color:#fff;display:inline-flex;font-weight:800;gap:.5625rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.kc-g-pill[data-v-1928e061]:hover{box-shadow:0 1rem 2.375rem -.625rem color-mix(in srgb,var(--color-accent,#ff8a3c) 60%,transparent),inset 0 .0625rem #ffffff59;transform:translateY(-.125rem)}.kc-g-pill-sm[data-v-1928e061]{flex:0 0 auto;font-size:.9rem;padding:.5625rem 1.25rem}.kc-g-pill-lg[data-v-1928e061]{font-size:1.08rem;padding:1rem 2.375rem}.kc-g-pill-dot[data-v-1928e061]{animation:kc-g-blink-1928e061 1.6s infinite;background:#fff;border-radius:50%;height:.5rem;width:.5rem}@keyframes kc-g-blink-1928e061{0%,to{opacity:1}50%{opacity:.35}}.kc-g-hero[data-v-1928e061]{align-items:center;display:grid;gap:4rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:0 auto;max-width:72.5rem;padding:3.5rem 1.5rem 5rem}.kc-g-hero-frame[data-v-1928e061]{align-items:center;display:flex;flex-direction:column;gap:.875rem;position:relative}.kc-g-hero-arch[data-v-1928e061]{aspect-ratio:3/4;background:conic-gradient(from 210deg,var(--color-theme,#e93bf5),var(--color-accent,#ff8a3c),var(--color-theme-hover,#c926d6),var(--color-theme,#e93bf5));border-radius:62.4375rem 62.4375rem 1.5rem 1.5rem;box-shadow:0 2.125rem 4.375rem -1.625rem color-mix(in srgb,var(--color-theme,#e93bf5) 55%,transparent);overflow:hidden;padding:.25rem;position:relative;width:min(20rem,100%)}.kc-g-hero-arch img[data-v-1928e061]{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.kc-g-hero-tag[data-v-1928e061]{align-items:center;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background:#12041f9e;border:.0625rem solid color-mix(in srgb,var(--color-accent,#ff8a3c) 55%,transparent);border-radius:62.4375rem;color:#fff;display:inline-flex;font-size:.62rem;font-weight:900;gap:.375rem;left:50%;letter-spacing:.14em;padding:.3125rem .875rem;position:absolute;top:1rem;transform:translate(-50%)}.kc-g-hero-tag i[data-v-1928e061]{animation:kc-g-blink-1928e061 1.6s infinite;background:var(--color-accent,#ff8a3c);border-radius:50%;height:.4375rem;width:.4375rem}.kc-g-hero-caption[data-v-1928e061]{background:var(--bg-secondary,#1e0a33);border:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));border-radius:62.4375rem;color:var(--text-content,hsla(0,0%,100%,.85));font-size:.84rem;font-weight:700;padding:.4375rem 1.125rem}.kc-g-h1[data-v-1928e061]{font-family:Baloo\ 2,ui-rounded,SF Pro Rounded,system-ui,-apple-system,sans-serif;font-size:clamp(2rem,4.4vw,3.1rem);font-weight:800;letter-spacing:-.015em;line-height:1.12;margin:0 0 1.25rem}.kc-g-h1-hl[data-v-1928e061]{background:var(--kc-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.kc-g-lede[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-size:1.05rem;line-height:1.75;margin:0 0 2rem;max-width:33.75rem}.kc-g-cta-wrap[data-v-1928e061]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.kc-g-badge[data-v-1928e061]{align-items:center;background:color-mix(in srgb,var(--color-accent,#ff8a3c) 10%,transparent);border:.0625rem solid color-mix(in srgb,var(--color-accent,#ff8a3c) 38%,transparent);border-radius:62.4375rem;color:color-mix(in srgb,var(--color-accent,#ff8a3c) 70%,#fff);display:inline-flex;font-size:.85rem;font-weight:700;gap:.5rem;padding:.5rem 1.125rem}.kc-g-badge .kc-g-pill-dot[data-v-1928e061]{background:var(--color-accent,#ff8a3c)}.kc-g--split .kc-g-hero[data-v-1928e061]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.kc-g--split .kc-g-hero-frame[data-v-1928e061]{order:2}.kc-g--split .kc-g-hero-arch[data-v-1928e061]{aspect-ratio:4/5;border-radius:1.75rem}.kc-g--split .kc-g-hero-arch img[data-v-1928e061]{border-radius:1.5rem}.kc-g--stack .kc-g-hero[data-v-1928e061]{gap:2.75rem;grid-template-columns:1fr;text-align:center}.kc-g--stack .kc-g-hero-frame[data-v-1928e061]{order:2}.kc-g--stack .kc-g-hero-arch[data-v-1928e061]{aspect-ratio:16/10;border-radius:1.625rem;width:min(42.5rem,100%)}.kc-g--stack .kc-g-hero-arch img[data-v-1928e061]{border-radius:1.375rem}.kc-g--stack .kc-g-lede[data-v-1928e061]{margin-left:auto;margin-right:auto}.kc-g--stack .kc-g-cta-wrap[data-v-1928e061]{align-items:center}.kc-g-block[data-v-1928e061]{margin:0 auto;max-width:72.5rem;padding:3.5rem 1.5rem}.kc-g-h2[data-v-1928e061]{font-size:clamp(1.45rem,3vw,2.05rem);font-weight:900;letter-spacing:-.01em;margin:0 0 1.5rem}.kc-g-h2-center[data-v-1928e061]{margin-left:auto;margin-right:auto;max-width:45rem;text-align:center}.kc-g-prose[data-v-1928e061]{max-width:48.75rem}.kc-g-p[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-size:1.02rem;line-height:1.82;margin:0 0 1.125rem}.kc-g-p[data-v-1928e061]:last-child{margin-bottom:0}.kc-g-a[data-v-1928e061]{color:color-mix(in srgb,var(--color-accent,#ff8a3c) 78%,#fff);font-weight:700;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent,#ff8a3c) 45%,transparent);text-underline-offset:.1875rem;transition:color .15s ease,text-decoration-color .15s ease}.kc-g-a[data-v-1928e061]:hover{color:#fff;text-decoration-color:#fff}.kc-g-bars[data-v-1928e061]{display:grid;gap:1.125rem;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr))}.kc-g-bar[data-v-1928e061]{background:var(--bg-secondary,#1e0a33);border:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));border-radius:1.25rem;overflow:hidden;padding:1.375rem 1.375rem 1.375rem 1.625rem;position:relative;transition:transform .2s ease,border-color .2s ease}.kc-g-bar[data-v-1928e061]:before{background:var(--kc-grad);bottom:0;content:"";left:0;position:absolute;top:0;width:.25rem}.kc-g-bar[data-v-1928e061]:hover{border-color:color-mix(in srgb,var(--color-theme,#e93bf5) 40%,transparent);transform:translateY(-.1875rem)}.kc-g-bar h3[data-v-1928e061]{font-size:1.06rem;font-weight:800;margin:0 0 .5rem}.kc-g-bar p[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-size:.94rem;line-height:1.68;margin:0}.kc-g--split .kc-g-bar[data-v-1928e061]{padding:1.625rem 1.375rem 1.375rem}.kc-g--split .kc-g-bar[data-v-1928e061]:before{height:.25rem;inset:0 0 auto;width:auto}.kc-g--stack .kc-g-bar[data-v-1928e061]{background:transparent}.kc-g--stack .kc-g-bar[data-v-1928e061]:before{display:none}.kc-g-timeline[data-v-1928e061]{counter-reset:kcstep;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));list-style:none;margin:0;padding:0}.kc-g-tl-item[data-v-1928e061]{background:var(--bg-secondary,#1e0a33);border:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));border-radius:1.25rem;padding:1.5rem 1.25rem 1.25rem;position:relative}.kc-g-tl-num[data-v-1928e061]{background:var(--kc-grad);border-radius:.75rem;box-shadow:0 .5rem 1.25rem -.5rem color-mix(in srgb,var(--color-theme,#e93bf5) 65%,transparent);color:#fff;display:inline-grid;font-size:1.05rem;font-weight:900;height:2.5rem;margin-bottom:.875rem;place-items:center;width:2.5rem}.kc-g-tl-item h3[data-v-1928e061]{font-size:1.02rem;font-weight:800;margin:0 0 .5rem}.kc-g-tl-item p[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-size:.92rem;line-height:1.65;margin:0}.kc-g-ticks[data-v-1928e061]{display:grid;gap:.75rem 1.375rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));list-style:none;margin:0 auto;max-width:60rem;padding:0}.kc-g-ticks li[data-v-1928e061]{background:var(--bg-secondary,#1e0a33);border:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));border-radius:1.25rem;color:var(--text-content,hsla(0,0%,100%,.85));font-size:.94rem;line-height:1.6;padding:.8125rem 1.125rem .8125rem 2.75rem;position:relative}.kc-g-ticks li[data-v-1928e061]:before{background:var(--kc-grad);border-radius:.4375rem;color:#fff;content:"+";display:grid;font-size:.85rem;font-weight:900;height:1.25rem;left:.875rem;line-height:1;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:1.25rem}.kc-g-faces[data-v-1928e061]{display:flex;flex-wrap:wrap;gap:1.625rem;justify-content:center;list-style:none;margin:0;padding:0}.kc-g-faces li[data-v-1928e061]{align-items:center;display:flex;flex-direction:column;gap:.375rem;text-align:center;width:6.75rem}.kc-g-faces img[data-v-1928e061]{background:var(--kc-grad) border-box;border:.1875rem solid transparent;border-radius:50%;box-shadow:0 .75rem 1.625rem -.75rem color-mix(in srgb,var(--color-theme,#e93bf5) 60%,transparent);display:block;height:6rem;-o-object-fit:cover;object-fit:cover;width:6rem}.kc-g-faces strong[data-v-1928e061]{font-size:.92rem;font-weight:800}.kc-g-faces span[data-v-1928e061]{color:var(--text-desc,#9a9aa8);font-size:.78rem}.kc-g-band[data-v-1928e061]{align-items:center;background:radial-gradient(20rem 12.5rem at 100% 0,color-mix(in srgb,var(--color-accent,#ff8a3c) 20%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--color-theme,#e93bf5) 20%,var(--bg-secondary,#1e0a33)),var(--bg-secondary,#1e0a33));border:.0625rem solid color-mix(in srgb,var(--color-theme,#e93bf5) 32%,transparent);border-radius:1.25rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:2.5rem 2.75rem}.kc-g-band-copy h2[data-v-1928e061]{font-size:clamp(1.3rem,2.8vw,1.75rem);font-weight:900;margin:0 0 .5rem}.kc-g-band-copy p[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));line-height:1.65;margin:0;max-width:32.5rem}.kc-g-faq-grid[data-v-1928e061]{align-items:start;display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.kc-g-faq[data-v-1928e061]{background:var(--bg-secondary,#1e0a33);border:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));border-radius:1.25rem;overflow:hidden;padding:0}.kc-g-faq[open][data-v-1928e061]{border-color:color-mix(in srgb,var(--color-theme,#e93bf5) 45%,transparent)}.kc-g-faq summary[data-v-1928e061]{align-items:center;cursor:pointer;display:flex;font-size:.97rem;font-weight:700;gap:.875rem;justify-content:space-between;list-style:none;padding:1.125rem 1.25rem}.kc-g-faq summary[data-v-1928e061]::-webkit-details-marker{display:none}.kc-g-faq summary svg[data-v-1928e061]{fill:var(--color-accent,#ff8a3c);flex:0 0 auto;height:1.125rem;transition:transform .2s ease;width:1.125rem}.kc-g-faq[open] summary svg[data-v-1928e061]{transform:rotate(45deg)}.kc-g-faq p[data-v-1928e061]{color:var(--text-content,hsla(0,0%,100%,.85));font-size:.93rem;line-height:1.68;margin:0;padding:0 1.25rem 1.125rem}.kc-g-next[data-v-1928e061]{display:flex;flex-direction:column;margin:0 auto;max-width:48.75rem}.kc-g-next-row[data-v-1928e061]{align-items:center;border-top:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));color:inherit;display:flex;gap:1.125rem;justify-content:space-between;padding:1.25rem .375rem;text-decoration:none;transition:padding .18s ease}.kc-g-next-row[data-v-1928e061]:last-child{border-bottom:.0625rem solid var(--line-color,hsla(0,0%,100%,.1))}.kc-g-next-row[data-v-1928e061]:hover{padding-left:.875rem}.kc-g-next-text[data-v-1928e061]{display:flex;flex-direction:column;gap:.25rem}.kc-g-next-text strong[data-v-1928e061]{background:var(--kc-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.04rem;font-weight:800}.kc-g-next-text small[data-v-1928e061]{color:var(--text-desc,#9a9aa8);font-size:.85rem;line-height:1.5}.kc-g-next-row svg[data-v-1928e061]{fill:var(--color-accent,#ff8a3c);flex:0 0 auto;height:1.5rem;width:1.5rem}.kc-g-foot[data-v-1928e061]{border-top:.0625rem solid var(--line-color,hsla(0,0%,100%,.1));padding:1.875rem 1.25rem 2.5rem;text-align:center}.kc-g-foot p[data-v-1928e061]{color:var(--text-desc,#9a9aa8);font-size:.82rem;margin:0}.kc-g-foot a[data-v-1928e061]{color:inherit;font-weight:700;text-decoration:none}.kc-g-foot a[data-v-1928e061]:hover{text-decoration:underline}@media(max-width:880px){.kc-g-nav .kc-g-nav-link[data-v-1928e061]:not(.kc-g-nav-home){display:none}.kc-g--split .kc-g-hero[data-v-1928e061],.kc-g-hero[data-v-1928e061]{gap:2.5rem;grid-template-columns:1fr;padding:2.5rem 1.25rem 3.5rem}.kc-g--split .kc-g-hero-frame[data-v-1928e061],.kc-g-hero-frame[data-v-1928e061]{order:2}.kc-g-hero-text[data-v-1928e061]{text-align:center}.kc-g-lede[data-v-1928e061]{margin-left:auto;margin-right:auto}.kc-g-cta-wrap[data-v-1928e061]{align-items:center}.kc-g-band[data-v-1928e061]{justify-content:center;padding:2rem 1.5rem;text-align:center}}
