.kj-links{z-index:2147483000;-webkit-overflow-scrolling:touch;--bg:#070b1a;--card:#101733;--card2:#0d1329;--line:#222c52;--tx:#eef2ff;--mut:#9aa6cf;--a:#35e0c2;--b:#7c8cff;background-color:var(--bg);color:var(--tx);-webkit-text-size-adjust:100%;background-image:radial-gradient(900px 500px at 85% -10%,#7c8cff38,#0000 60%),radial-gradient(700px 480px at -10% 8%,#35e0c226,#0000 60%);background-attachment:fixed;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.45;position:fixed;inset:0;overflow-y:auto}.kj-links *,.kj-links :before,.kj-links :after{box-sizing:border-box;margin:0}.kj-links main{max-width:560px;margin:0 auto;padding:36px 18px 48px}.kj-links header{text-align:center;margin-bottom:26px}.kj-links .mono{background:linear-gradient(135deg,var(--a),var(--b));color:#06101f;letter-spacing:.5px;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:14px;font-size:22px;font-weight:800;display:inline-grid}.kj-links h1{letter-spacing:-.01em;font-size:25px;line-height:1.2}.kj-links .role{color:var(--a);margin-top:6px;font-size:15px;font-weight:600}.kj-links .loc{color:var(--mut);margin-top:4px;font-size:13px}.kj-links .card{color:inherit;background:linear-gradient(180deg,var(--card),var(--card2));border:1px solid var(--line);border-radius:16px;margin-top:12px;padding:16px 18px;text-decoration:none;transition:transform .15s,border-color .15s;display:block}.kj-links .card:hover,.kj-links .card:focus-visible{border-color:var(--b);outline:none;transform:translateY(-2px)}.kj-links .card h2{justify-content:space-between;align-items:center;gap:10px;font-size:17px;display:flex}.kj-links .card h2 span.arrow{color:var(--mut);font-weight:400}.kj-links .card p{color:var(--mut);margin-top:5px;font-size:14px}.kj-links .card .url{color:var(--b);margin-top:8px;font-size:12.5px;display:block}.kj-links .lead{border-color:var(--a);background:linear-gradient(145deg,#12224a,#0e1a3c 55%,#0b2a30);padding:24px 22px;box-shadow:0 0 0 1px #35e0c240,0 18px 50px -18px #35e0c259}.kj-links .tag{letter-spacing:.12em;text-transform:uppercase;color:#06101f;background:var(--a);border-radius:99px;margin-bottom:10px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-block}.kj-links .lead h2{letter-spacing:-.01em;font-size:26px}.kj-links .lead .quote{color:var(--tx);margin-top:6px;font-size:15.5px;font-style:italic}.kj-links .lead p{font-size:15px}.kj-links ul.pts{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.kj-links ul.pts li{color:var(--tx);padding-left:20px;font-size:14px;position:relative}.kj-links ul.pts li:before{content:"";background:var(--a);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:2px}.kj-links .btn{background:var(--a);color:#06101f;border-radius:12px;margin-top:16px;padding:11px 18px;font-size:15px;font-weight:700;display:inline-block}.kj-links .sec{color:var(--mut);letter-spacing:.14em;text-transform:uppercase;text-align:center;margin:26px 0 2px;font-size:12px}.kj-links footer{text-align:center;color:var(--mut);margin-top:30px;font-size:12.5px}.kj-links footer a{color:var(--mut)}@media(min-width:520px){.kj-links h1{font-size:28px}}.kj-links h1,.kj-links h2{letter-spacing:inherit;font-family:inherit;font-weight:700}.kj-links h1,.kj-links .lead h2{letter-spacing:-.01em}.kj-links footer a{text-decoration:underline}.kj-links b{font-weight:700}
