.keke-privacy{color:#f2e5d2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#18131c;min-height:100dvh;padding:30px max(24px,50vw - 410px) 48px;font:16px/1.75 Arial,sans-serif}.keke-privacy *{box-sizing:border-box}.keke-privacy a{color:#eeb985;text-underline-offset:4px;text-decoration:underline}.keke-privacy a:focus-visible{outline-offset:4px;outline:2px solid #eeb985}.keke-privacy nav{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-bottom:36px;font-size:12px;display:flex}.keke-privacy header{border-bottom:1px solid #443947;padding-bottom:32px}.keke-privacy h1{letter-spacing:-.045em;margin:16px 0;font:clamp(52px,8vw,86px)/1 Georgia,serif}.keke-privacy .kp-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#eeb985;font-size:11px}.keke-privacy .kp-date{color:#bdb0c3;margin-bottom:25px;font-size:12px}.keke-privacy p{margin:0 0 14px}.keke-privacy section{padding-top:30px}.keke-privacy h2{margin:0 0 15px;font:27px/1.25 Georgia,serif}.keke-privacy section p{color:#d8cdda}.keke-privacy code{color:#eeb985;font-size:.88em}.keke-privacy footer{overflow-wrap:anywhere;border-top:1px solid #443947;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:38px;padding-top:24px;font-size:12px;display:flex}@media (max-width:500px){.keke-privacy{padding:22px 21px 34px;font-size:15px}.keke-privacy nav{padding-bottom:25px}.keke-privacy h2{font-size:24px}}
