.home-keryx[data-astro-cid-atd7zj54]{color:#eef0ec;background:radial-gradient(120% 80% at 50% 0,#1b2224 0%,#0f1314 60%);padding:clamp(80px,9vw,140px) 0;scroll-margin-top:88px;overflow:hidden}.kx-wrap[data-astro-cid-atd7zj54]{width:calc(100% - 10vw);max-width:1380px;margin-inline:auto}.kx-diagram[data-astro-cid-atd7zj54]{border-radius:var(--home-card-radius);background:#121718cc;border:1px solid #2a3233;grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:56px;padding:44px clamp(20px,3vw,44px);display:grid}.kx-col[data-astro-cid-atd7zj54]{flex-direction:column;gap:12px;display:flex}.kx-col-title[data-astro-cid-atd7zj54]{letter-spacing:.14em;text-transform:uppercase;color:#8b958d;margin:0 0 4px;font-size:10px}.kx-node[data-astro-cid-atd7zj54]{color:#dfe4df;background:#171d1e;border:1px solid #333c3d;border-radius:0;padding:13px 16px;font-size:14px;position:relative}.kx-in[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:after,.kx-out[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:before{content:"";background:linear-gradient(90deg,#c8b10000,#c8b100,#c8b10000) 0 0/200% 100%;width:56px;height:1px;animation:2.4s linear infinite kx-flow;position:absolute;top:50%}.kx-in[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:after{left:100%}.kx-out[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:before{animation-direction:reverse;right:100%}.kx-core[data-astro-cid-atd7zj54]{flex-direction:column;gap:16px;display:flex}.kx-bus[data-astro-cid-atd7zj54]{border-radius:var(--home-card-radius);color:#14181a;background:#c8b100;justify-content:space-between;align-items:baseline;gap:16px;padding:26px 28px;display:flex;position:relative}.kx-bus[data-astro-cid-atd7zj54] strong[data-astro-cid-atd7zj54]{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,32px);font-weight:400}.kx-bus[data-astro-cid-atd7zj54] small[data-astro-cid-atd7zj54]{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.kx-pulse[data-astro-cid-atd7zj54]{border-radius:inherit;border:1px solid #e9d43a;animation:2.8s ease-out infinite kx-pulse;position:absolute;inset:0}.kx-apps[data-astro-cid-atd7zj54]{flex-wrap:wrap;gap:8px;display:flex}.kx-apps[data-astro-cid-atd7zj54] span[data-astro-cid-atd7zj54]{color:#cfd5d0;background:#161b1c;border:1px solid #3a4344;border-radius:0;padding:7px 11px;font-size:12px}.kx-platforms[data-astro-cid-atd7zj54]{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:28px 0 64px;display:flex}.kx-platforms-label[data-astro-cid-atd7zj54]{color:#9ca69e;margin-right:6px;font-size:13px}.kx-pill[data-astro-cid-atd7zj54]{color:#f1f2ee;border:1px solid #c8b100;border-radius:999px;padding:8px 14px;font-size:13px}.kx-benefits[data-astro-cid-atd7zj54]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.kx-benefits[data-astro-cid-atd7zj54] li[data-astro-cid-atd7zj54]{border-radius:var(--home-card-radius);background:#181e1f;border:1px solid #343c3d;padding:clamp(18px,2vw,28px)}.kx-num[data-astro-cid-atd7zj54]{letter-spacing:.12em;color:#8b958d;margin-bottom:16px;font-size:10px;display:block}h3[data-astro-cid-atd7zj54]{letter-spacing:-.02em;color:#f4f5f1;margin:0 0 10px;font-size:22px;font-weight:400}.kx-benefits[data-astro-cid-atd7zj54] p[data-astro-cid-atd7zj54]{color:#aeb7b0;margin:0;font-size:15px;line-height:1.7}.kx-docs[data-astro-cid-atd7zj54]{color:#f1f2ee;border-bottom:1px solid #c8b100;gap:16px;margin-top:44px;padding-bottom:7px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.kx-docs[data-astro-cid-atd7zj54]:hover{color:#fff}a[data-astro-cid-atd7zj54]:focus-visible{outline-offset:6px;outline:2px solid #c8b100}@keyframes kx-flow{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kx-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.35)}}@media (width<=1000px){.kx-diagram[data-astro-cid-atd7zj54]{grid-template-columns:1fr;gap:28px}.kx-in[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:after,.kx-out[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:before{display:none}.kx-col[data-astro-cid-atd7zj54]{flex-flow:wrap}.kx-col-title[data-astro-cid-atd7zj54]{width:100%}.kx-benefits[data-astro-cid-atd7zj54]{grid-template-columns:1fr;gap:28px}}@media (width<=560px){.home-keryx[data-astro-cid-atd7zj54]{padding:72px 0}.kx-wrap[data-astro-cid-atd7zj54]{width:calc(100% - 48px)}.kx-diagram[data-astro-cid-atd7zj54]{padding:24px 18px}.kx-bus[data-astro-cid-atd7zj54]{flex-direction:column;gap:4px}}@media (prefers-reduced-motion:reduce){.kx-in[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:after,.kx-out[data-astro-cid-atd7zj54] .kx-node[data-astro-cid-atd7zj54]:before,.kx-pulse[data-astro-cid-atd7zj54]{animation:none}.kx-pulse[data-astro-cid-atd7zj54]{display:none}}
