.co-segments--organization { gap:8px; }
.co-segments--organization label { min-width:0; }
.co-segments--organization label span { height:100%; min-height:64px; padding:10px 12px; border-radius:6px!important; text-align:center; line-height:1.4; }
.co-segments--organization strong { font-size:13px; font-weight:600; }
.co-segments--organization small { display:block; color:var(--co-muted); font-size:12px; font-weight:400; }
@media (max-width:760px) { .co-segments--organization { flex-direction:column; } .co-segments--organization label span { min-height:52px; } }
