.ke-live-events{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin-top:2rem}.ke-live-event{border:1px solid rgba(217,179,82,.25);background:#090909;overflow:hidden}.ke-live-event img{width:100%;aspect-ratio:4/5;object-fit:cover}.ke-live-event>div{padding:1rem}.ke-live-event h3{color:#e6c86e}.ke-policy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 26px;margin:24px auto;padding:0 16px}.ke-policy-links a{color:#e6c86e;text-decoration:none;font:inherit;background:none;border:0;padding:3px 0;cursor:pointer}.ke-policy-links a:hover{text-decoration:underline;text-underline-offset:5px;color:#ffe4a0}.ke-policy-links a:focus-visible{outline:2px solid #e6c86e;outline-offset:5px}.ke-policy-overlay{position:fixed;inset:0;background:#000c;z-index:100000;display:none;padding:3vh 3vw}.ke-policy-overlay.is-open{display:grid;place-items:center}.ke-policy-dialog{width:min(900px,94vw);height:88vh;height:88dvh;max-height:960px;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);background:#050505;border:1px solid #8c6e30;box-shadow:0 0 45px #b38b2929;border-radius:12px;overflow:hidden}.ke-policy-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 22px;border-bottom:1px solid #8c6e304d}.ke-policy-head h2{font-size:18px;color:#e6c86e;margin:0}.ke-policy-close{background:none;border:0;color:#e6c86e;font-size:30px;width:44px;height:44px;cursor:pointer}.ke-policy-close:focus-visible{outline:2px solid #e6c86e}.ke-policy-dialog iframe{border:0;width:100%;height:100%;min-height:0;background:#050505}@media(max-width:600px){.ke-policy-overlay{padding:2vh 2vw}.ke-policy-dialog{width:96vw;height:94vh;height:94dvh}.ke-policy-head{padding:10px 14px}.ke-policy-head h2{font-size:16px}}