/* The statistics are a single typographic panel with equal cells. */
html .stats.stats-designed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:48px var(--pad) 24px;background:#eeede7;border:0;color:#292823}
html .stats-designed .stat{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:0;padding:20px 12px 28px;border-right:1px solid #b8b5ac80}
html .stats-designed .stat:nth-child(4){border-right:0}
html .stats-designed .stat strong{position:relative;display:block;font-family:'Compass Serif',Georgia,serif;font-size:clamp(32px,4vw,60px);font-weight:400;line-height:1.15;letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:lining-nums}
html .stats-designed .stat strong sup{position:absolute;top:.08em;right:-.7em;font:300 14px/1 'Compass Sans',Arial,sans-serif}
html .stats-designed .stat span{display:block;font-family:'Compass Sans',Arial,sans-serif;font-weight:300;font-size:11px;line-height:1.65;letter-spacing:.12em;text-transform:uppercase;margin:17px 0 0;min-height:0;max-width:none}
html .stats-designed .stats-note{grid-column:1/-1;text-align:center;font:300 11px/1.6 'Compass Sans',Arial,sans-serif;letter-spacing:.025em;color:#6b685f;margin:22px auto 0;max-width:100%;padding:0}
@media(max-width:760px){
 html .stats.stats-designed{grid-template-columns:repeat(2,minmax(0,1fr));padding:18px 24px 22px}
 html .stats-designed .stat{padding:28px 8px;min-height:154px;border:0}
 html .stats-designed .stat:nth-child(odd){border-right:1px solid #b8b5ac80}
 html .stats-designed .stat:nth-child(-n+2){border-bottom:1px solid #b8b5ac80}
 html .stats-designed .stat strong{font-size:clamp(28px,8vw,42px);line-height:1.15;letter-spacing:-.025em}
 html .stats-designed .stat span{font-size:10px;line-height:1.6;letter-spacing:.09em;margin-top:14px}
 html .stats-designed .stats-note{font-size:10px;line-height:1.7;margin-top:20px;max-width:265px}
}
