.cwx-subpage__prose{gap:var(--cwx-space-4);flex-direction:column;display:flex}.cwx-subpage__teaser{justify-content:space-between;align-items:center;gap:var(--cwx-space-5);padding:var(--cwx-space-6);background:var(--cwx-purple-dim);border:1px solid var(--cwx-purple-border);border-radius:var(--cwx-radius-lg);flex-wrap:wrap;display:flex}.cwx-subpage__teaser-text{flex-direction:column;gap:.3rem;max-width:62ch;display:flex}.cwx-subpage__teaser-title{font-family:var(--cwx-font-display);font-weight:800;font-size:var(--cwx-fs-md);background:var(--cwx-gradient-heading);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.cwx-subpage__teaser-sub{font-size:var(--cwx-fs-sm);line-height:var(--cwx-lh-base);color:var(--cwx-text-muted)}.cwx-subpage__cmp-wrap{margin-top:var(--cwx-space-8);border:1px solid var(--cwx-border);border-radius:var(--cwx-radius);overflow-x:auto}.cwx-subpage__cmp{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--cwx-fs-sm)}.cwx-subpage__cmp th,.cwx-subpage__cmp td{padding:var(--cwx-space-4) var(--cwx-space-5);text-align:left;vertical-align:top;border-bottom:1px solid var(--cwx-border)}.cwx-subpage__cmp tr:last-child th,.cwx-subpage__cmp tr:last-child td{border-bottom:none}.cwx-subpage__cmp thead th{font-family:var(--cwx-font-display);font-weight:800;font-size:var(--cwx-fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--cwx-text-faint);background:var(--cwx-bg-elevated)}.cwx-subpage__cmp thead th.is-featured,.cwx-subpage__cmp td.is-featured{background:var(--cwx-purple-dim);color:var(--cwx-text-primary)}.cwx-subpage__cmp tbody th{color:var(--cwx-text-secondary);font-weight:700}.cwx-subpage__cmp td{color:var(--cwx-text-muted);line-height:var(--cwx-lh-base)}.cwx-subpage__cmp-foot{margin-top:var(--cwx-space-6);display:flex}.cwx-dk-room-grid{grid-template-columns:minmax(0,620px);justify-content:center}
