.kkr-ads-slot:empty{display:none}.kkr-ad-unit{box-sizing:border-box;width:100%;margin:24px auto;max-width:1200px}.kkr-ad-unit *{box-sizing:border-box}.kkr-ad-label{font:10px/1.4 Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:inherit;opacity:.75;margin-bottom:6px}.kkr-ad-unit a.kkr-ad-link{display:block;position:relative;overflow:hidden;padding:clamp(20px,4vw,42px);background:repeating-linear-gradient(135deg,transparent 0,transparent 22px,#ffffff05 22px,#ffffff05 23px),#141518;color:#fff;text-decoration:none;border:1px solid #444;border-bottom:5px solid var(--kkr-ad-color,#ff5738);border-radius:6px;box-shadow:none;font-family:Arial,Helvetica,sans-serif;text-align:left}.kkr-ad-unit a.kkr-ad-link:focus-visible{outline:3px solid var(--kkr-ad-color,#ff5738);outline-offset:4px}.kkr-ad-unit .kkr-ad-eyebrow{display:block;color:#dedbd7;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:2px}.kkr-ad-unit .kkr-ad-headline{display:block;font-size:clamp(26px,4vw,48px);line-height:1.04;font-weight:900;letter-spacing:-1px;margin:12px 0;overflow-wrap:anywhere;color:#fff}.kkr-ad-unit .kkr-ad-text{display:block;font-size:15px;line-height:1.5;color:#d4d1cd;overflow-wrap:anywhere}.kkr-ad-unit .kkr-ad-button{display:inline-block;background:var(--kkr-ad-color,#ff5738);color:#111;padding:10px 15px;margin-top:20px;border-radius:3px;font-size:14px;line-height:1.4;font-weight:700;overflow-wrap:anywhere;box-shadow:inset 0 0 0 1px #ffffff60}.kkr-ad-unit a.kkr-ad-image{padding:0;border:0;background:transparent;border-radius:0}.kkr-ad-unit .kkr-ad-picture{display:block;width:100%;height:auto;max-width:100%;margin:0;border:0;box-shadow:none;object-fit:contain}
