:root,body.filter-public{color-scheme:light;--kk-navy: var(--kk-color-ink);--kk-ink: var(--kk-color-ink);--kk-gold: var(--kk-color-accent);--kk-gold-deep: var(--kk-color-accent-strong);--kk-muted: var(--kk-color-muted);--filter-layout-max: 1320px;--filter-page-gutter: clamp(20px, 3.7vw, 56px);--filter-control-radius: 11px;--filter-radius: 18px;--filter-shadow: 0 12px 36px rgb(16 34 75 / .055)}body.filter-public{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.filter-public ::-moz-selection{background:#cfe1ff;color:var(--kk-color-ink)}.filter-public ::selection{background:#cfe1ff;color:var(--kk-color-ink)}.filter-public :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--kk-color-accent);outline-offset:3px}.filter-public :is(input,select,textarea){accent-color:var(--kk-color-accent)}.filter-public :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-radius:10px;border-color:var(--kk-color-line-strong);background:#fff;color:var(--kk-color-ink);font-size:16px;min-height:46px}.filter-public :is(input,textarea)::-moz-placeholder{color:var(--kk-color-faint);opacity:1}.filter-public :is(input,textarea)::placeholder{color:var(--kk-color-faint);opacity:1}.filter-public :is(h1,h2,h3,h4,.font-serif){font-family:inherit}.filter-public h1{line-height:1.1;letter-spacing:-.04em}.filter-public :is(.bg-white,.bg-gray-50,.bg-zinc-50){background-color:#fff!important}.filter-public .filter-button-secondary{background:#fff;color:var(--kk-color-accent-strong);border-color:var(--kk-color-line-strong)}.filter-public .filter-button-secondary:hover{background:#edf4ff;color:var(--kk-color-ink)}.filter-public :is(.text-gold,[class*=text-emerald-]){color:var(--kk-color-accent-strong)}.filter-public [class*=bg-emerald-]{background:var(--kk-color-accent-soft)}.filter-public :is(.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:var(--kk-shadow-soft)}.filter-public :is(.filter-nav-brand img,.filter-mobile-header img,.filter-footer-brand img,header img[alt=KeepKnown]){filter:none}.filter-public :is(.filter-nav-brand img,.filter-footer-brand img){width:200px;height:auto}.filter-nav{height:80px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.filter-nav-inner{grid-template-columns:200px 1fr auto;gap:28px}.filter-nav-links{justify-content:flex-end;gap:24px}.filter-nav-links a{font-weight:500}.filter-nav-login{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--kk-color-line);border-radius:11px}.filter-nav-actions{gap:14px}.filter-nav .filter-button{min-height:44px}.filter-public .launch-mobile-menu summary{border:1px solid var(--kk-color-line);border-radius:10px;min-height:44px;display:flex;align-items:center;padding-inline:14px}.filter-public .launch-mobile-menu>div{background:#fff;border-color:var(--kk-color-line);box-shadow:var(--kk-shadow-soft)}.filter-public .launch-mobile-menu>div a{min-height:44px}.filter-footer{width:100%;margin:0;border-radius:0;border:0;border-top:1px solid var(--kk-color-line);background:#fff}.filter-footer-cta{max-width:1320px;margin:64px auto 0;padding:48px;border:1px solid var(--kk-color-line);border-radius:20px;background:#edf4ff}.filter-footer-cta h2{font-size:clamp(28px,3vw,42px);max-width:650px}.filter-footer-grid{max-width:1320px;margin:auto;padding:64px 32px}.filter-footer-bottom{max-width:1320px;margin:auto;border-color:var(--kk-color-line)}.auth-bg{background:radial-gradient(ellipse at 50% 0%,var(--kk-color-accent-soft),transparent 65%),var(--kk-color-bg);min-height:calc(100svh - 80px);padding-block:64px}.auth-card{border-radius:20px;padding:32px;box-shadow:var(--kk-shadow-soft)}.auth-bg>div:not(.kk-journey){max-width:460px}.blue-auth #content>.min-h-screen{min-height:calc(100svh - 80px);padding-block:64px;background:var(--kk-color-bg)!important}.blue-auth #content>.min-h-screen h2{font-size:34px;line-height:1.15;letter-spacing:-.035em}.blue-auth #content img[alt=KeepKnown]{max-width:200px;height:auto}.intel-page{padding-block:72px 100px;background:linear-gradient(var(--kk-color-surface-strong),#fff 520px)}.intel-index-hero{min-height:0;padding-bottom:48px;gap:64px}.intel-index-hero h1{max-width:14ch;font-size:clamp(44px,5.2vw,72px);line-height:1.02}.intel-index-hero p{font-size:18px;line-height:1.65}.intel-playbooks{background:#fff;border-radius:20px}.intel-playbooks-intro{background:#edf4ff;padding:36px}.intel-playbooks-intro h2{font-size:clamp(30px,3vw,42px)}.intel-playbook-link{min-height:190px;padding:28px}.intel-playbook-link:hover{background:var(--kk-color-bg)}.intel-feature-card,.intel-article-card{background:#fff;border-color:var(--kk-color-line);border-radius:16px;overflow:hidden}.intel-playbook-arrow{display:none}.filter-public :is(.prose-light,.seo-prose,.prose){color:var(--kk-color-muted);line-height:1.8}.filter-public :is(.prose-light,.seo-prose,.prose) :is(h2,h3,h4,strong,dt){color:var(--kk-color-ink)}.filter-public :is(.prose-light,.seo-prose,.prose) a{color:var(--kk-color-accent-strong);text-underline-offset:4px}.filter-public :is(.prose-light,.seo-prose,.prose) a:hover{color:#1846d8}.filter-public :is(.prose-light,.seo-prose,.prose) :is(pre,blockquote){border-color:var(--kk-color-line-strong);background:#edf4ff;color:var(--kk-color-ink)}.filter-public :is(.prose-light,.seo-prose,.prose) table{display:block;overflow-x:auto;max-width:100%}.filter-public :is(.prose-light,.seo-prose,.prose) :is(th,td){border-color:var(--kk-color-line)}.filter-public :is(.prose-light,.seo-prose,.prose) th{background:#edf4ff;color:var(--kk-color-ink)}.filter-public :is(.launch-demo,.launch-price-card){box-shadow:none;background:#fff;border-radius:18px}.filter-public .launch-pricing{background:var(--kk-color-bg)}.filter-public .launch-price-card{border-color:var(--kk-color-line)}.blue-legal #content>div>.pointer-events-none{display:none}.blue-legal #content>div>.relative{padding-top:64px}.blue-legal .prose{font-size:16px}.audit-backdrop{background:linear-gradient(#edf4ff,var(--kk-color-bg) 50%)}.audit-site-header{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.audit-signal-board,.audit-offenders,.audit-recommendation,.audit-followup{background:#fff;border-color:var(--kk-color-line);border-radius:18px}.audit-site-header img[alt=KeepKnown]{filter:none;width:180px;height:auto}@media(max-width:1100px){.filter-nav-links{gap:14px}.filter-nav-inner{grid-template-columns:180px 1fr auto;gap:16px}.filter-public .filter-nav-brand img{width:180px}}@media(max-width:900px){.filter-nav-inner{display:flex;justify-content:space-between}.filter-nav-links{display:none}.filter-nav-actions{margin-left:auto}.filter-footer-cta{margin:40px 20px 0;padding:32px}.intel-index-hero{gap:28px}}@media(max-width:640px){.filter-nav{height:72px}.filter-nav-inner{width:calc(100% - 32px);gap:12px}.filter-public .filter-nav-brand img{width:150px}.filter-nav-actions{display:none}.filter-footer-grid{padding:48px 24px}.filter-footer-cta{padding:28px 24px}.filter-footer-bottom{padding:24px}.auth-bg,.blue-auth #content>.min-h-screen{padding:36px 20px 48px;min-height:calc(100svh - 72px)}.auth-card{padding:24px;border-radius:16px}.intel-page{padding-block:40px 64px}.intel-index-hero{grid-template-columns:1fr;padding-bottom:32px}.intel-index-hero h1{font-size:44px}.intel-playbooks-intro{padding:28px}.intel-playbook-link{padding:24px}.blue-legal #content>div>.relative{padding-top:40px}}@media(prefers-reduced-motion:reduce){.filter-public *,.filter-public *:before,.filter-public *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.blue-account-links{max-width:1320px;margin:auto;padding:16px 24px;border-bottom:1px solid var(--kk-color-line)}.blue-account-links>strong{display:none}.blue-account-links ul{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;padding:0}.blue-account-links a{display:inline-flex;min-height:40px;align-items:center;color:var(--kk-color-accent-strong);font-size:14px}.allauth-page #content{max-width:560px;margin:64px auto;padding:36px;border:1px solid var(--kk-color-line);border-radius:20px;background:#fff}.allauth-page #content h1{font-size:34px;margin-bottom:24px}.allauth-page #content :is(p,fieldset){margin-bottom:18px}.allauth-page #content label{display:block;font-weight:600;margin-bottom:8px}.allauth-page #content input:not([type=checkbox]):not([type=radio]):not([type=hidden]){width:100%;padding:12px;border:1px solid var(--kk-color-line-strong)}.allauth-page #content button{padding:12px 20px;min-height:46px;border-radius:11px;background:var(--kk-color-accent);color:#fff}.allauth-page #content a{color:var(--kk-color-accent-strong);text-decoration:underline}.blue-error header{max-width:1320px;padding:28px;margin:auto}.blue-error header img{width:200px;height:auto}.blue-error main{max-width:680px;margin:12vh auto;padding:32px}.blue-error-code{color:var(--kk-color-accent-strong);font-size:16px;font-weight:700;margin-bottom:20px}.blue-error h1{font-size:clamp(36px,5vw,60px);margin-bottom:24px}.blue-error main>p:not(.blue-error-code){color:var(--kk-color-muted);font-size:18px;line-height:1.7;margin-bottom:28px}.blue-error-contact{display:inline-flex;min-height:48px;align-items:center;margin:12px 20px;color:var(--kk-color-accent-strong)}@media(max-width:640px){.allauth-page #content{margin:36px 20px;padding:24px}}.filter-public :is(.article-cta-primary,.article-rule-invite-action,.article-step-number,.appsumo-redeem-button){color:#fff!important}.filter-public :is(.article-cta-primary,.article-rule-invite-action){border-radius:11px}.filter-public .appsumo-redeem-button{background:var(--kk-color-accent)}.filter-public .appsumo-redeem-button:hover{background:var(--kk-color-accent-hover)}.filter-public .appsumo-code-error{color:var(--kk-color-danger)}.filter-public .appsumo-redeem-panel{box-shadow:var(--kk-shadow-soft)}.filter-public .appsumo-redeem-page{background:radial-gradient(ellipse at 76% 28%,var(--kk-color-accent-soft),transparent 31rem),var(--kk-color-bg)}#article-breadcrumbs ol{white-space:nowrap}#article-breadcrumbs li{display:flex;align-items:center;gap:8px;min-width:0;flex:0 0 auto}#article-breadcrumbs [aria-hidden]{flex:0 0 auto}#article-breadcrumbs .article-breadcrumb-category{flex:0 1 auto;max-width:30%}#article-breadcrumbs .article-breadcrumb-category a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#article-breadcrumbs li[aria-current]{flex:1 1 0}@media(max-width:640px){#article-breadcrumbs ol{flex-wrap:wrap}#article-breadcrumbs .article-breadcrumb-category{flex:1 1 0;max-width:none}#article-breadcrumbs li[aria-current]{flex-basis:100%}#article-breadcrumbs li[aria-current] [aria-hidden]{display:none}}
