.cph-groups+.cph-groups{margin-top:28px}.cph-groups__title{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0 0 12px;font-size:clamp(15px,1.8vw,19px)}.cph-groups__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:18px 22px;display:grid}.cph-group{min-width:0}.cph-group__title{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 6px;font-size:12px}.cph-group .stb__table{min-width:508px}.cph-group .stb__h--zone{width:120px}