.kp .on-pill{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;color:#d6e4ff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);padding:6px 14px;border-radius:999px;margin-bottom:20px}.kp .on-pill i{width:8px;height:8px;border-radius:50%;background:var(--g);animation:pu 2s infinite}.kp .sd b{display:block;color:#fff;margin-bottom:14px}.kp .sd span{display:block;padding:8px 10px;border-radius:8px;margin-bottom:4px}.kp .sd .a{background:rgba(0,170,231,.2);color:#fff}.kp .e1{background:#e3f7ee;color:#12805a}.kp .e2{background:#fff1da;color:#b86a00}.kp .e3{background:#e8eefb;color:#4a5f8f}.kp .tk{background:var(--n);overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.kp .tk div{display:flex;gap:40px;width:max-content;padding:12px 0;animation:mq 24s linear infinite}.kp .tk span{display:inline-flex;align-items:center;gap:10px;color:#e6efff;font-weight:700;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.kp .tk span:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 12px var(--c)}.kp .tk span:nth-child(3n+2):before{background:var(--o);box-shadow:0 0 12px var(--o)}.kp .on-pill{display:inline-flex;align-items:center;gap:8px;color:var(--b);background:#eef4ff;border:1px solid #cfe0ff;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;padding:7px 14px;border-radius:999px;margin-bottom:18px}.kp .on-pill i{display:none}.kp .vid{text-align:center}.kp .pl{justify-content:center}.kp .pl span{flex:none}.kp .vb{background:0 0;border:0;padding:0;text-align:left}@media (min-width:760px){.kp .vid{text-align:left}.kp .pl{justify-content:flex-start}.kp .vb{background:#fff;border:1px solid var(--l);border-radius:20px;padding:28px}}.kpm{position:fixed;inset:0;z-index:2147483000;background:rgba(6,22,52,.85);display:flex;align-items:center;justify-content:center;padding:16px;animation:kpf .25s}.kpmb{position:relative;width:min(960px,100%)}.kpmf{aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.6)}.kpmf iframe{width:100%;height:100%;border:0;display:block}.kpmx{position:absolute;right:0;top:-46px;width:38px;height:38px;border-radius:50%;border:0;background:#fff;color:#0b1b3a;font:400 1.5rem/1 sans-serif;cursor:pointer}.kpmx:focus-visible{outline:3px solid #2894ff;outline-offset:3px}.kp .vid{display:grid;gap:28px;align-items:center}.kp .pl{display:inline-flex;align-items:center;gap:14px;text-decoration:none;color:var(--k);font-weight:700}.kp .pl span{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--b);color:#fff;font-size:1.3rem;animation:pu 2s infinite}.kp .vb{background:#fff;border:1px solid var(--l);border-radius:20px;padding:24px}.kp .vb p{color:#33415f}.kp .vb p:last-child{margin:0}.kp.js .tp:not(.on){display:none}.kp .dg{display:grid;gap:36px;align-items:center}.kp .pnl{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:18px;backdrop-filter:blur(6px)}.kp .kp3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:12px}.kp .kp3 div{background:rgba(255,255,255,.07);border-radius:14px;padding:12px}.kp .kp3 b{display:block;font-size:1.5rem;letter-spacing:-.03em}.kp .kp3 span{font-size:.72rem;color:#9fb3da}.kp .ch{display:flex;align-items:flex-end;gap:10px;height:170px;padding:14px;border-radius:14px;background:rgba(255,255,255,.05)}.kp .ch i{flex:1;height:var(--h);border-radius:6px 6px 0 0;background:linear-gradient(var(--c),var(--b));transform-origin:bottom;animation:gr 3.5s ease-in-out infinite alternate;animation-delay:calc(var(--n) * .25s)}.kp .ln{width:100%;height:64px;margin-top:12px}.kp .ix>div{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)}.kp .ix>div:last-child{border:0}.kp .ix h3{color:var(--c);margin-bottom:.2em}.kp .ix p{margin:0}.kp .vb{background:0 0;border:0;padding:0}.kp .kp3{grid-template-columns:repeat(3,minmax(0,1fr))}.kp .kp3 span{display:block;overflow-wrap:anywhere}.kp .vb{background:#fff;border-radius:20px;padding:20px;text-align:left}.kp .pl{display:flex;width:100%;max-width:440px;margin:18px auto 0;padding:12px 16px;background:#fff;border-radius:16px;justify-content:flex-start;gap:14px;text-align:left}.kp .pl span{width:46px;height:46px;font-size:1rem}.kp .tl.go button.on:after{animation:tfill 6s linear both}.kp .axd button{width:11px;height:11px;border-radius:50%;border:2px solid #3a7bd5;background:0 0;padding:0;cursor:pointer}.kp .axd .on{background:#3a7bd5}.kp .axl2 li.new{animation:in .5s;border-color:#9fd0ff;background:#f1f8ff}.kp .axto.on{opacity:1;transform:translate(-50%,0)}.kp .axcal span{font-size:.7rem;font-weight:700;color:#6b7a8c;padding:4px 0}.kp .axcal button{aspect-ratio:1;border:1px solid #e3e9f3;border-radius:8px;background:#fff;font:inherit;color:#233447;cursor:pointer;position:relative;padding:0}.kp .axcal button.ev{border-color:#9fd0ff;background:#eaf4ff;font-weight:700}.kp .axcal button.ev:after{content:"";position:absolute;left:50%;bottom:4px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:#2894ff}.kp .axcal button.td{outline:2px solid #2894ff;outline-offset:-2px}.kp .axcal button.sel{background:#2894ff;color:#fff}.kp .axcal i{visibility:hidden}.kp .kxto.on{opacity:1;transform:translate(-50%,0)}@media (min-width:860px){.kp .pl{margin:22px 0 0}.kp .vb{padding:28px}.kp .vb{background:#fff;border:1px solid var(--l);border-radius:20px;padding:28px}.kp .vid{grid-template-columns:1.1fr .9fr;gap:56px}.kp .dg{grid-template-columns:1fr 1fr;gap:64px}}