.kore-hero[data-astro-cid-hr6cwnvr]{align-items:center;min-height:80vh;display:flex}.kore-hero__eyebrow[data-astro-cid-hr6cwnvr]{border-radius:var(--radius-full);background:var(--color-accent-dim);border:1px solid var(--color-accent-border);color:var(--color-accent-light);backdrop-filter:blur(8px);align-items:center;gap:.5rem;margin-bottom:2rem;padding:.4rem .875rem;display:inline-flex}.kore-hero__pulse[data-astro-cid-hr6cwnvr]{background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite kh-pulse;box-shadow:0 0 0 4px #10b9812e}@keyframes kh-pulse{0%,to{box-shadow:0 0 0 4px #10b9812e}50%{box-shadow:0 0 0 8px #10b9810d}}.kore-hero__h1[data-astro-cid-hr6cwnvr]{font-family:var(--font-display);letter-spacing:-.03em;background:linear-gradient(#fff 0%,#a7f3d0 130%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,7vw,5.5rem);font-weight:700;line-height:1}.kore-hero__dot[data-astro-cid-hr6cwnvr]{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--color-accent)}.kore-hero__sub-h1[data-astro-cid-hr6cwnvr]{letter-spacing:-.01em;background:linear-gradient(#fffc 0%,#ffffff80 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:.25em;font-size:clamp(1.25rem,3vw,2rem);font-weight:500;line-height:1.3;display:block}.kore-hero__subtitle[data-astro-cid-hr6cwnvr]{margin-top:1.75rem;max-width:600px;color:var(--color-text-secondary);margin-inline:auto;font-size:1.125rem;line-height:1.7}.kore-hero__ctas[data-astro-cid-hr6cwnvr]{justify-content:center;margin-top:2.5rem;display:flex}.kore-hero__fineprint[data-astro-cid-hr6cwnvr]{color:var(--color-text-muted);margin-top:.875rem;font-size:.8125rem}.hero-grid[data-astro-cid-hr6cwnvr]{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:4rem 4rem}.aurora-blob[data-astro-cid-hr6cwnvr]{filter:blur(100px);pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute}.aurora-blob--emerald[data-astro-cid-hr6cwnvr]{background:radial-gradient(#10b98138 0%,#10b98114 50%,#0000 70%);width:55%;height:55%;animation:12s ease-in-out infinite alternate kh-aurora-1;top:-15%;left:50%;transform:translate(-50%)}.aurora-blob--indigo[data-astro-cid-hr6cwnvr]{background:radial-gradient(#6366f126 0%,#0000 70%);width:40%;height:40%;animation:15s ease-in-out infinite alternate kh-aurora-2;top:20%;right:-5%}.aurora-blob--violet[data-astro-cid-hr6cwnvr]{background:radial-gradient(#8b5cf61a 0%,#0000 70%);width:35%;height:35%;animation:18s ease-in-out infinite alternate kh-aurora-3;bottom:-10%;left:-5%}@keyframes kh-aurora-1{0%{transform:translate(-50%)scale(1)}to{transform:translate(-50%)translate(-30px,20px)scale(1.1)}}@keyframes kh-aurora-2{0%{transform:translate(0)scale(1)}to{transform:translate(20px,-15px)scale(1.15)}}@keyframes kh-aurora-3{0%{transform:translate(0)scale(1)}to{transform:translate(-15px,25px)scale(1.05)}}.kore-hero__scroll[data-astro-cid-hr6cwnvr]{z-index:10;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.kore-hero__scroll-line[data-astro-cid-hr6cwnvr]{border-radius:var(--radius-full);background:var(--color-border-default);width:1.5px;height:40px;position:relative;overflow:hidden}.kore-hero__scroll-dot[data-astro-cid-hr6cwnvr]{background:var(--color-accent);border-radius:var(--radius-full);width:100%;height:33%;animation:2.5s ease-in-out infinite kh-scroll;position:absolute;top:0;left:0}@keyframes kh-scroll{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.kp-intro[data-astro-cid-rnlnrerd]{margin-bottom:1.5rem}.kp-grid[data-astro-cid-rnlnrerd]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.kp-grid[data-astro-cid-rnlnrerd]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.kp-card[data-astro-cid-rnlnrerd]{border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);transition:border-color var(--duration-normal) var(--ease-spring), box-shadow var(--duration-normal) var(--ease-spring), transform var(--duration-normal) var(--ease-spring);padding:1.5rem}.kp-card[data-astro-cid-rnlnrerd]:hover{border-color:var(--color-border-default);box-shadow:var(--shadow-card);transform:translateY(-2px)}.kp-card__icon[data-astro-cid-rnlnrerd]{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1rem;display:flex}.kp-card__icon--accent[data-astro-cid-rnlnrerd]{background:var(--color-accent-dim);color:var(--color-accent)}.kp-card__icon--blue[data-astro-cid-rnlnrerd]{background:var(--color-blue-dim);color:var(--color-blue)}.kp-card__icon--violet[data-astro-cid-rnlnrerd]{background:var(--color-violet-dim);color:var(--color-violet)}.kp-card__title[data-astro-cid-rnlnrerd]{font-family:var(--font-display);color:var(--color-text-primary);margin-bottom:.5rem;font-size:1rem;font-weight:700}.kp-card__text[data-astro-cid-rnlnrerd]{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.6}.kore-system[data-astro-cid-nqol34or]{position:relative;overflow:hidden}.kore-system--animate[data-astro-cid-nqol34or]{animation:.8s cubic-bezier(.16,1,.3,1) .3s both kore-system-in}@keyframes kore-system-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.kore-system--animate[data-astro-cid-nqol34or]{animation:none}}.kore-card[data-astro-cid-nqol34or]{-webkit-backdrop-filter:blur(28px);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);z-index:2;background:#ffffff08;padding:1.25rem;position:relative;overflow:hidden}.kore-card__halo[data-astro-cid-nqol34or]{filter:blur(60px);z-index:0;pointer-events:none;background:radial-gradient(#10b98152,#0000 60%);width:140%;height:140%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kore-card__header[data-astro-cid-nqol34or]{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;margin-bottom:.875rem;padding-bottom:.75rem;display:flex}.kore-card__title[data-astro-cid-nqol34or]{color:var(--color-text-secondary);align-items:center;gap:.5rem;display:inline-flex}.kore-card__pulse[data-astro-cid-nqol34or]{background:var(--color-accent);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite kore-pulse;box-shadow:0 0 8px #10b98199}@keyframes kore-pulse{0%,to{box-shadow:0 0 0 4px #10b9812e}50%{box-shadow:0 0 0 8px #10b9810d}}.kore-card__status[data-astro-cid-nqol34or]{color:var(--color-accent-light);text-transform:uppercase;letter-spacing:.16em}.kore-card__tagline[data-astro-cid-nqol34or]{color:var(--color-text-secondary);margin-bottom:1rem;font-size:.8125rem;font-style:italic;line-height:1.5}.kore-layer[data-astro-cid-nqol34or]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:#ffffff06;margin-bottom:.625rem;padding:.75rem .875rem}.kore-layer__head[data-astro-cid-nqol34or]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.kore-layer__num[data-astro-cid-nqol34or]{color:var(--color-text-muted);letter-spacing:.12em;font-size:.625rem}.kore-layer__name[data-astro-cid-nqol34or]{font-family:var(--font-display);color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.kore-layer__hint[data-astro-cid-nqol34or]{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-left:auto;font-size:.625rem}.kore-layer__body[data-astro-cid-nqol34or]{flex-wrap:wrap;gap:.35rem;display:flex}.kore-chip[data-astro-cid-nqol34or]{border-radius:var(--radius-sm);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font-size:.6875rem;font-family:var(--font-mono);background:#ffffff0a;align-items:center;padding:.25rem .55rem;display:inline-flex}.kore-layer--connectors[data-astro-cid-nqol34or] .kore-layer__body[data-astro-cid-nqol34or]{gap:.5rem}.kore-connector[data-astro-cid-nqol34or]{border-radius:var(--radius-full);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:#ffffff0d;align-items:center;gap:.4rem;padding:.3rem .55rem .3rem .3rem;font-size:.6875rem;display:inline-flex}.kore-connector__dot[data-astro-cid-nqol34or]{background:var(--color-accent-dim);width:18px;height:18px;color:var(--color-accent-light);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.kore-connector__name[data-astro-cid-nqol34or]{font-family:var(--font-display);font-weight:500}.kore-skills[data-astro-cid-nqol34or]{flex-direction:column;gap:.4rem;display:flex}.kore-skill[data-astro-cid-nqol34or]{--skill-c:var(--color-accent);--skill-bg:var(--color-accent-dim);--skill-bd:var(--color-accent-border);border-radius:var(--radius-md);background:var(--skill-bg);border:1px solid var(--skill-bd);color:var(--color-text-primary);font-size:.75rem;font-family:var(--font-display);opacity:.45;animation:10s linear infinite kore-skill-rotate;animation-delay:calc(var(--i) * 2s);align-items:center;gap:.5rem;padding:.45rem .625rem;font-weight:500;display:flex;transform:translate(-4px)}.kore-skill--blue[data-astro-cid-nqol34or]{--skill-c:var(--color-blue);--skill-bg:var(--color-blue-dim);--skill-bd:var(--color-blue-border)}.kore-skill--violet[data-astro-cid-nqol34or]{--skill-c:var(--color-violet);--skill-bg:var(--color-violet-dim);--skill-bd:var(--color-violet-border)}.kore-skill--gold[data-astro-cid-nqol34or]{--skill-c:var(--color-gold);--skill-bg:var(--color-gold-dim);--skill-bd:var(--color-gold-border)}.kore-skill__dot[data-astro-cid-nqol34or]{background:var(--skill-c);border-radius:50%;flex-shrink:0;width:6px;height:6px}.kore-skill__label[data-astro-cid-nqol34or]{flex:1}.kore-skill__check[data-astro-cid-nqol34or]{background:var(--skill-c);color:#fff;opacity:0;width:16px;height:16px;transition:opacity var(--duration-normal) var(--ease-spring);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.kore-skill__check[data-astro-cid-nqol34or] svg[data-astro-cid-nqol34or]{width:10px;height:10px}@keyframes kore-skill-rotate{0%,8%{opacity:.45;transform:translate(-4px)}12%,25%{opacity:1;transform:translate(0)}25.5%,30%{}35%,to{opacity:.45;transform:translate(-4px)}}.kore-skill[data-astro-cid-nqol34or][style*=--i\:0]{animation-delay:0s}.kore-skill[data-astro-cid-nqol34or][style*=--i\:1]{animation-delay:2s}.kore-skill[data-astro-cid-nqol34or][style*=--i\:2]{animation-delay:4s}.kore-skill[data-astro-cid-nqol34or][style*=--i\:3]{animation-delay:6s}.kore-skill[data-astro-cid-nqol34or][style*=--i\:4]{animation-delay:8s}.kore-card__footer[data-astro-cid-nqol34or]{border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);justify-content:space-between;align-items:center;margin-top:.875rem;padding-top:.75rem;display:flex}.kore-card__foot-r[data-astro-cid-nqol34or]{color:var(--color-accent-light);align-items:center;gap:.4rem;display:inline-flex}.kore-card__live[data-astro-cid-nqol34or]{background:var(--color-accent);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite kore-pulse;box-shadow:0 0 6px #10b981b3}.kd-layout[data-astro-cid-ptbliwla]{grid-template-columns:1fr;align-items:start;gap:3rem;display:grid}@media (width>=1024px){.kd-layout[data-astro-cid-ptbliwla]{grid-template-columns:1.15fr .85fr;gap:3.5rem}}.kd-layers[data-astro-cid-ptbliwla]{flex-direction:column;gap:1.25rem;display:flex}.kd-layer[data-astro-cid-ptbliwla]{border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);transition:border-color var(--duration-normal) var(--ease-spring), box-shadow var(--duration-normal) var(--ease-spring), transform var(--duration-normal) var(--ease-spring);padding:1.5rem}.kd-layer[data-astro-cid-ptbliwla]:hover{box-shadow:var(--shadow-card);transform:translateY(-2px)}.kd-layer--accent[data-astro-cid-ptbliwla]:hover{border-color:var(--color-accent-border)}.kd-layer--blue[data-astro-cid-ptbliwla]:hover{border-color:var(--color-blue-border)}.kd-layer--violet[data-astro-cid-ptbliwla]:hover{border-color:var(--color-violet-border)}.kd-layer__head[data-astro-cid-ptbliwla]{align-items:flex-start;gap:.875rem;margin-bottom:1rem;display:flex}.kd-layer__num[data-astro-cid-ptbliwla]{letter-spacing:.05em;flex-shrink:0;margin-top:.15rem;font-size:.8125rem;font-weight:700}.kd-layer__name[data-astro-cid-ptbliwla]{font-family:var(--font-display);color:var(--color-text-primary);letter-spacing:-.01em;font-size:1.0625rem;font-weight:700;line-height:1.3}.kd-layer__subtitle[data-astro-cid-ptbliwla]{color:var(--color-text-muted);margin-top:.15rem;font-size:.8125rem;font-style:italic}.kd-layer__text[data-astro-cid-ptbliwla]{color:var(--color-text-secondary);margin-bottom:.875rem;font-size:.9375rem;line-height:1.65}.kd-layer__result[data-astro-cid-ptbliwla]{color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);align-items:flex-start;gap:.5rem;padding-top:.75rem;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}.kd-layer__check[data-astro-cid-ptbliwla]{flex-shrink:0;margin-top:.15rem}.kd-visual[data-astro-cid-ptbliwla]{position:relative}@media (width>=1024px){.kd-visual[data-astro-cid-ptbliwla]{position:sticky;top:6rem}}.kd-principle[data-astro-cid-ptbliwla]{margin-top:3rem}.kd-principle__inner[data-astro-cid-ptbliwla]{border-radius:var(--radius-xl);background:var(--color-bg-elevated);border:1px solid var(--color-accent-border);padding:1.5rem 2rem;box-shadow:0 0 40px #10b98114}.kd-principle__text[data-astro-cid-ptbliwla]{color:var(--color-text-secondary);text-align:center;font-size:1.0625rem;font-style:italic;line-height:1.65}.ba-section[data-astro-cid-r7rtpjm2]{background:0 0}.ba-tabs[data-astro-cid-r7rtpjm2]{border-radius:var(--radius-xl);backdrop-filter:blur(20px);border:1px solid var(--color-border-subtle);width:max-content;max-width:100%;box-shadow:var(--shadow-card);background:#ffffff08;flex-wrap:wrap;gap:.25rem;margin-bottom:2rem;padding:.3rem;display:flex;overflow:hidden}@media (width<=600px){.ba-tabs[data-astro-cid-r7rtpjm2]{border-radius:var(--radius-lg);width:100%}}.ba-tab[data-astro-cid-r7rtpjm2]{border-radius:calc(var(--radius-xl) - 4px);cursor:pointer;font-family:var(--font-display);color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration-normal) var(--ease-spring);white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;line-height:1;display:inline-flex}.ba-tab[data-astro-cid-r7rtpjm2]:hover{color:var(--color-text-primary);background:#ffffff0d}.ba-tab[data-astro-cid-r7rtpjm2].is-active{background:var(--color-accent);color:#052e22;box-shadow:0 0 24px #10b98166}.ba-tab__icon[data-astro-cid-r7rtpjm2]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.ba-tab__icon[data-astro-cid-r7rtpjm2] svg[data-astro-cid-r7rtpjm2]{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;display:block}.ba-panels[data-astro-cid-r7rtpjm2]{border-radius:var(--radius-xl);backdrop-filter:blur(24px);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-card);background:#ffffff06;padding:1.5rem}@media (width>=768px){.ba-panels[data-astro-cid-r7rtpjm2]{padding:2.25rem 2.5rem}}.ba-panel[data-astro-cid-r7rtpjm2]{animation:panel-in .4s var(--ease-expo);display:none}.ba-panel[data-astro-cid-r7rtpjm2].is-active{display:block}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ba-row[data-astro-cid-r7rtpjm2]{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:1fr;gap:0;padding-block:1.5rem;display:grid}.ba-row[data-astro-cid-r7rtpjm2]:first-child{padding-top:0}.ba-row[data-astro-cid-r7rtpjm2]:last-child{border-bottom:none;padding-bottom:0}@media (width>=768px){.ba-row[data-astro-cid-r7rtpjm2]{grid-template-columns:1fr 56px 1fr;align-items:start;gap:1.5rem}}.ba-label[data-astro-cid-r7rtpjm2]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--color-text-muted);margin-bottom:.75rem;font-size:.6875rem;font-weight:600}.ba-label--accent[data-astro-cid-r7rtpjm2]{color:var(--color-accent-light)}.ba-side--before[data-astro-cid-r7rtpjm2]{padding-bottom:.75rem}@media (width>=768px){.ba-side--before[data-astro-cid-r7rtpjm2]{padding-bottom:0;padding-right:.5rem}.ba-side--after[data-astro-cid-r7rtpjm2]{padding-left:.5rem}}.ba-text[data-astro-cid-r7rtpjm2]{font-size:.9375rem;line-height:1.6}.ba-text--before[data-astro-cid-r7rtpjm2]{color:var(--color-text-muted);text-decoration:line-through;text-decoration-color:var(--color-border-default);text-decoration-thickness:1px}.ba-text--after[data-astro-cid-r7rtpjm2]{color:var(--color-text-primary);font-weight:500}.ba-metric[data-astro-cid-r7rtpjm2]{margin-top:.5rem;font-size:.75rem;display:inline-block}.ba-metric--before[data-astro-cid-r7rtpjm2]{color:var(--color-text-muted)}.ba-metric--after[data-astro-cid-r7rtpjm2]{color:var(--color-accent-light);margin-left:1.625rem;font-weight:600}.ba-divider[data-astro-cid-r7rtpjm2]{justify-content:flex-start;align-items:center;padding-block:.5rem;display:flex;position:relative}@media (width>=768px){.ba-divider[data-astro-cid-r7rtpjm2]{justify-content:center;padding-block:0}.ba-divider[data-astro-cid-r7rtpjm2]:before{content:"";background:var(--color-border-subtle);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}}.ba-arrow[data-astro-cid-r7rtpjm2]{border-radius:var(--radius-full);background:var(--color-accent-dim);border:1px solid var(--color-accent-border);width:36px;height:36px;color:var(--color-accent-light);z-index:1;background:#10b98126;justify-content:center;align-items:center;display:flex;position:relative}.ba-check[data-astro-cid-r7rtpjm2]{background:var(--color-accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;display:inline-flex}.ba-check[data-astro-cid-r7rtpjm2] svg[data-astro-cid-r7rtpjm2]{width:12px;height:12px}.kvt-grid[data-astro-cid-w67g5kvo]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.kvt-grid[data-astro-cid-w67g5kvo]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.kvt-card[data-astro-cid-w67g5kvo]{border-radius:var(--radius-xl);background:var(--color-bg-elevated);border:1px solid var(--color-border-subtle);transition:border-color var(--duration-normal) var(--ease-spring), box-shadow var(--duration-normal) var(--ease-spring), transform var(--duration-normal) var(--ease-spring);padding:1.5rem}.kvt-card[data-astro-cid-w67g5kvo]:hover{box-shadow:var(--shadow-card);border-color:var(--color-border-default);transform:translateY(-2px)}.kvt-card--featured[data-astro-cid-w67g5kvo]{border-color:var(--color-accent-border);background:linear-gradient(135deg, var(--color-bg-elevated) 0%, #10b9810a 100%)}.kvt-card__header[data-astro-cid-w67g5kvo]{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.kvt-card__badge[data-astro-cid-w67g5kvo]{font-family:var(--font-display);border-radius:var(--radius-sm);padding:.3rem .75rem;font-size:.875rem;font-weight:700}.kvt-card__badge--accent[data-astro-cid-w67g5kvo]{background:var(--color-accent-dim);color:var(--color-accent-light);border:1px solid var(--color-accent-border)}.kvt-card__badge--blue[data-astro-cid-w67g5kvo]{background:var(--color-blue-dim);color:var(--color-blue);border:1px solid var(--color-blue-border)}.kvt-card__badge--violet[data-astro-cid-w67g5kvo]{background:var(--color-violet-dim);color:var(--color-violet);border:1px solid var(--color-violet-border)}.kvt-card__sublabel[data-astro-cid-w67g5kvo]{color:var(--color-text-muted);font-size:.75rem}.kvt-card__rows[data-astro-cid-w67g5kvo]{flex-direction:column;gap:.875rem;display:flex}.kvt-row[data-astro-cid-w67g5kvo]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.kvt-row__label[data-astro-cid-w67g5kvo]{color:var(--color-text-muted);flex-shrink:0;font-size:.8125rem}.kvt-row__value[data-astro-cid-w67g5kvo]{font-family:var(--font-display);color:var(--color-text-primary);text-align:right;font-size:.875rem;font-weight:600}.kvt-row__value--accent[data-astro-cid-w67g5kvo]{color:var(--color-accent-light)}.kvt-row__value--blue[data-astro-cid-w67g5kvo]{color:var(--color-blue)}.kvt-row__value--violet[data-astro-cid-w67g5kvo]{color:var(--color-violet)}.kvt-card__savings[data-astro-cid-w67g5kvo]{border-radius:var(--radius-full);border:1px solid var(--color-accent-border);color:var(--color-accent-light);background:#10b98114;align-items:center;gap:.4rem;margin-top:1rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.kvt-card__savings[data-astro-cid-w67g5kvo] svg[data-astro-cid-w67g5kvo]{color:var(--color-accent);transform:rotate(180deg)}.kproc-timeline[data-astro-cid-nnaesouh]{flex-direction:column;gap:0;max-width:600px;display:flex}@media (width>=768px){.kproc-timeline[data-astro-cid-nnaesouh]{grid-template-columns:repeat(4,1fr);gap:0;max-width:100%;display:grid}}.kproc-step[data-astro-cid-nnaesouh]{gap:1.25rem;display:flex}@media (width>=768px){.kproc-step[data-astro-cid-nnaesouh]{flex-direction:column;gap:1.5rem}}.kproc-step__marker[data-astro-cid-nnaesouh]{flex-direction:column;align-items:center;display:flex;position:relative}@media (width>=768px){.kproc-step__marker[data-astro-cid-nnaesouh]{flex-direction:row;width:100%}}.kproc-step__circle[data-astro-cid-nnaesouh]{border-radius:var(--radius-full);background:var(--color-bg-elevated);border:2px solid var(--color-accent-border);width:48px;height:48px;color:var(--color-accent);z-index:2;transition:border-color var(--duration-normal) var(--ease-spring), box-shadow var(--duration-normal) var(--ease-spring);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.kproc-step[data-astro-cid-nnaesouh]:hover .kproc-step__circle[data-astro-cid-nnaesouh]{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-dim)}.kproc-step__line[data-astro-cid-nnaesouh]{background:repeating-linear-gradient(to bottom, var(--color-accent-border) 0px, var(--color-accent-border) 4px, transparent 4px, transparent 8px);flex:1;width:2px;min-height:32px}@media (width>=768px){.kproc-step__line[data-astro-cid-nnaesouh]{background:repeating-linear-gradient(to right, var(--color-accent-border) 0px, var(--color-accent-border) 4px, transparent 4px, transparent 8px);flex:1;align-self:center;width:auto;height:2px;min-height:auto;margin-inline:-1px}}.kproc-step__content[data-astro-cid-nnaesouh]{padding-bottom:2rem}@media (width>=768px){.kproc-step__content[data-astro-cid-nnaesouh]{padding-bottom:0;padding-right:1rem}}
