/* One quiet ad-free message, aligned with the copyright in shared footers. */
.site-footer .footer-bottom{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:10px;margin-top:4px}
.site-footer .footer-bottom>small{grid-column:2;font-size:11px;letter-spacing:.3px;margin:0}
.site-footer .footer-ad-free{grid-column:3;justify-self:end;font-size:12px;line-height:1.5;letter-spacing:0;color:var(--rose,#ab596f);white-space:nowrap}
@media(max-width:650px){.site-footer .footer-bottom{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.site-footer .footer-bottom>small{font-size:9px;letter-spacing:0;text-align:left}.site-footer .footer-ad-free{font-size:10px;flex:none}}
