.creator-proof{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:26px;margin-bottom:38px;border-top:1px solid var(--line)}
.creator-proof-origin,.creator-proof-reach{display:flex;align-items:center;gap:18px;min-width:0}
.creator-proof-reach[hidden]{display:none}
.creator-proof-origin .brand-icon{flex:none;width:38px;height:42px;font-size:36px}
.creator-proof-origin p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}
.creator-proof-origin a{color:var(--ink,#102a2a);font-size:17px;font-weight:700;text-decoration:none}
.creator-proof-origin a:hover{text-decoration:underline;text-underline-offset:4px}
.creator-proof-origin a:focus-visible{outline:2px solid var(--teal);outline-offset:4px}
.creator-proof-count{font-size:44px;line-height:1;font-weight:750;letter-spacing:-2px;color:var(--ink,#102a2a);font-variant-numeric:tabular-nums}
.creator-proof-reach p{margin:0 0 5px;font-size:16px;font-weight:650;line-height:1.4}
.creator-proof-reach small{display:block;color:var(--muted);font-size:12px;line-height:1.6;max-width:340px}
@media(max-width:800px){.creator-proof{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:26px}.creator-proof-reach{gap:18px}.creator-proof-count{font-size:40px}.creator-proof-origin a{font-size:16px}}
