.profile-kevin-nanns .audience-date{margin-top:16px;color:rgba(255,255,255,.7);font-size:.8rem;text-align:center}
.profile-kevin-nanns .partner-mark{height:32px;width:112px;object-fit:contain;object-position:left center}
.profile-kevin-nanns .analytics-proof-media img{object-fit:contain}
.profile-kevin-nanns .analytics-dialog-shell{max-height:90dvh;overflow:auto}
.profile-kevin-nanns .analytics-dialog-image-wrap img{max-height:56dvh;width:auto;max-width:100%;object-fit:contain}
html:has(.profile-kevin-nanns [data-proof-dialog][open]),body.profile-kevin-nanns:has([data-proof-dialog][open]){overflow:hidden}
@media(max-width:600px){.profile-kevin-nanns .analytics-dialog-top{gap:12px}.profile-kevin-nanns .analytics-dialog-top h3{font-size:1.1rem}.profile-kevin-nanns .analytics-dialog-bottom{display:block}.profile-kevin-nanns .analytics-dialog-controls{margin-top:12px}}

.profile-kevin-nanns .okta-mark{background:var(--forest);padding:8px;border-radius:6px;box-sizing:content-box}
.profile-kevin-nanns .featured-card-brand{min-height:48px;display:flex;align-items:center}
.profile-kevin-nanns .analytics-proof-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}

@media(min-width:700px) and (max-width:1024px){.profile-kevin-nanns .grid-3,.profile-kevin-nanns .featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-kevin-nanns .platform-card{padding:20px}.profile-kevin-nanns .platform-card-name{font-size:1.1rem}}

.profile-kevin-nanns .kevin-resources{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 24px;margin-top:24px}
.profile-kevin-nanns .kevin-resources a{display:inline-flex;align-items:center;gap:8px;color:var(--forest);font-size:.9rem}
.profile-kevin-nanns .analytics-proof-meta{padding:16px}
.profile-kevin-nanns .platform-card[data-platform="facebook"] .platform-card-name::before{background-image:url('/assets/icons/social/facebook.svg')}
.profile-kevin-nanns #audience-demographics .analytics-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@media(max-width:600px){.profile-kevin-nanns #audience-demographics .analytics-proof-grid{grid-template-columns:1fr}}
