.kx-mx{border:1px solid var(--sx-line);background:#fff;border-radius:20px;margin-top:44px;overflow:hidden;box-shadow:0 30px 60px -44px #0000004d}.kx-row{border-top:1px solid var(--sx-line);grid-template-columns:1fr 1.6fr 200px;transition:background .25s;display:grid}.kx-row:not(.kx-head):hover{background:#fbfaf7}.kx-row>div{padding:18px 20px}.kx-head{background:#f2f2f4;border-top:0}.kx-head>div{font:600 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sx-mute);padding:14px 20px}.kx-c{font:600 16px/1.3 var(--font-display);letter-spacing:-.02em}.kx-h{color:var(--sx-ink2);font-size:14.5px;line-height:1.5}.kx-fam{font:600 10px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sx-ink2);align-items:center;gap:8px;display:inline-flex}.kx-fam:before{content:"";background:var(--ac);border-radius:50%;flex:none;width:8px;height:8px}.kx-split{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(20px,4vw,56px);display:grid}.kx-others{padding-block:clamp(56px,7vw,80px)}.kx-chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.kx-chip{border:1px solid var(--sx-line);font:600 14px var(--font-display);letter-spacing:-.01em;color:var(--sx-ink);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 18px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.kx-chip:hover{transform:translateY(-2px);box-shadow:0 16px 30px -22px #0006}.kx-chip span{color:var(--sx-gold-ink)}.kx-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.kx-card{border:1px solid var(--sx-line);color:inherit;background:#fff;border-radius:20px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 30px 60px -46px #0000004d}.kx-card:hover{transform:translateY(-3px);box-shadow:0 40px 70px -40px #0006}.kx-card-vis{perspective:1200px;background:#f2f2f4;height:190px;position:relative;overflow:hidden}.kx-card-vis .sx-stack{inset:12% 10%}.kx-card-in{gap:8px;padding:20px 22px 22px;display:grid}.kx-card-in h3{font-size:22px;font-weight:700}.kx-card-in p{color:var(--sx-ink2);font-size:14px}.kx-hp{color:var(--sx-ink2);border-top:1px solid var(--sx-line);margin-top:4px;padding-top:10px;font-size:13.5px}.kx-hp b{color:var(--sx-gold-ink);font-weight:600}@media(max-width:980px){.kx-row{grid-template-columns:1fr}.kx-head{display:none}.kx-row>div{padding:8px 20px}.kx-row>div:first-child{padding-top:18px}.kx-row>div:last-child{padding-bottom:18px}.kx-split{grid-template-columns:1fr}.kx-cards{grid-template-columns:1fr 1fr}}@media(max-width:560px){.kx-cards{grid-template-columns:1fr}}
