/* concierge.css: page layout. Tokens only. Starts with the batch common block (x- classes). */
/* The x- common block (stacked table, spec card, in-page index chips, ruled rows and columns) is now in components.css */

/* ---- page ---- */
.x-h3 { font-size: var(--step-2); margin-bottom: var(--space-3); }
.x-links--stack { flex-direction: column; align-items: flex-start; gap: var(--space-4); margin-top: 0; }
.x-split .x-offer { margin-bottom: var(--space-5); }
.x-split .x-offer + .c-btn { margin-top: 0; }
