.e5wllG_picker{padding:var(--space-7) 0}.e5wllG_title{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-size:clamp(22px,2.8vw,28px);display:flex}.e5wllG_lede{color:var(--color-text-muted);max-width:46rem;margin-bottom:var(--space-6)}.e5wllG_grid{margin:0 0 var(--space-5);gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:0;list-style:none;display:grid}.e5wllG_swatchCard{gap:var(--space-2);width:100%;padding:var(--space-4);text-align:left;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;font:inherit;transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);flex-direction:column;display:flex}.e5wllG_swatchCard:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.e5wllG_swatchCard[aria-pressed=true]{border-color:var(--color-brand-600);box-shadow:0 0 0 3px var(--color-brand-50)}.e5wllG_swatches{border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);height:44px;display:grid;overflow:hidden}.e5wllG_swatches span{display:block}.e5wllG_swatchName{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--color-text);font-weight:600;display:flex}.e5wllG_swatchName svg{color:var(--color-brand-600);flex:none}.e5wllG_swatchNote{font-size:var(--text-sm);color:var(--color-text-muted)}.e5wllG_reset{min-height:44px;font:inherit;font-size:var(--text-sm);color:var(--color-brand-700);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}
.EQSBuW_page{padding:var(--space-8) 0 var(--space-9);background:var(--color-brand-50);min-height:80vh}.EQSBuW_kicker{align-items:center;gap:var(--space-2);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-600);margin-bottom:var(--space-3);display:inline-flex}.EQSBuW_h1{letter-spacing:-.03em;margin-bottom:var(--space-4);font-size:clamp(34px,5.5vw,52px)}.EQSBuW_lede{color:var(--color-text-muted);max-width:44rem;font-size:var(--text-lg);margin-bottom:var(--space-8)}.EQSBuW_grid{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.EQSBuW_card{gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--t-radius,var(--radius-lg));padding:var(--space-5);transition:border-color var(--dur) var(--ease),transform var(--dur) var(--ease),box-shadow var(--dur) var(--ease);flex-direction:column;display:flex}.EQSBuW_card:hover{border-color:var(--color-brand-600);box-shadow:var(--shadow-md);transform:translateY(-4px)}.EQSBuW_tagline{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-600)}.EQSBuW_name{font-family:var(--t-display,var(--font-serif));font-weight:var(--t-display-weight,600);letter-spacing:var(--t-display-tracking,-.02em);font-size:var(--text-xl)}.EQSBuW_suits{color:var(--color-text);font-size:15px}.EQSBuW_rationale{font-size:var(--text-sm);color:var(--color-text-subtle)}.EQSBuW_orderLabel{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-subtle);line-height:1.5}.EQSBuW_preview{border-radius:var(--t-radius,12px);border:1px solid var(--color-border);background:var(--color-brand-50);margin-bottom:var(--space-4);overflow:hidden}.EQSBuW_previewChrome{background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:4px;padding:7px 9px;display:flex}.EQSBuW_previewChrome span{background:var(--color-border-strong);border-radius:50%;width:6px;height:6px}.EQSBuW_previewBody{flex-direction:column;gap:5px;min-height:132px;padding:9px;display:flex}.EQSBuW_band{border-radius:var(--t-radius-sm,4px);background:var(--color-brand-100);height:11px;display:block}.EQSBuW_band[data-first]{background:var(--color-brand-900);height:40px}.EQSBuW_band[data-band=departments],.EQSBuW_band[data-band=services]{background:var(--color-brand-500);height:20px}.EQSBuW_band[data-band=story],.EQSBuW_band[data-band=gallery]{background:var(--color-accent);height:16px}.EQSBuW_band[data-band=pricing]{background:var(--color-brand-600);height:18px}.EQSBuW_specs{gap:var(--space-2) var(--space-5);margin:var(--space-3) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.EQSBuW_specs div{flex-direction:column;display:flex}.EQSBuW_specs dt{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);font-size:10px}.EQSBuW_specs dd{font-size:var(--text-sm);color:var(--color-text);margin:0}.EQSBuW_cta{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);align-items:center;gap:var(--space-2);color:var(--color-brand-700);font-weight:600;text-decoration:none;display:inline-flex}.EQSBuW_cta:hover{text-underline-offset:3px;text-decoration:underline}.EQSBuW_note{margin-top:var(--space-8);font-size:var(--text-sm);color:var(--color-text-subtle);max-width:44rem}@media (min-width:720px){.EQSBuW_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1160px){.EQSBuW_grid{grid-template-columns:repeat(4,1fr)}}
