/* Neutral operator identity. Storefront design choices remain tenant-controlled. */
:root{--green:#66665e;--blue:#66665e;--gold:#e4e2d9;--accent:#66665e;--paper:#f6f5f2;--surface:#fff;--ink:#343431;--rail:#eeeDE7;--muted:#74746c;--line:#d9d8d3;--souq-accent:#66665e;--souq-ink:#343431;--souq-line:#d9d8d3}
body{background:#f6f5f2;color:#343431}.primary,.submit,.login,.secondary,.pa49-actions button,.pa49-context button{background:#eeede7!important;color:#343431!important;border:1px solid #c9c8bf!important;box-shadow:none!important}.workspace-link.active,.workspace-rail .active,.platform-admin-clean .nav-item.active{background:#eeeDe7!important;color:#343431!important;border-color:#a9a89e!important}.workspace-link:before,.pa49-context:before{background:#a9a89e!important}.proof,.network-card,.network,.visual-metric,.market-hero,.marketplace-hero{background:#eeeDe7!important;color:#343431!important}.proof span,.proof div,.network-card p,.network p,.visual-metric small,.visual-metric em{color:#65655e!important}.site-header{background:#faf9f6;border-color:#d9d8d3}.currency button.active,.plan-grid .featured,.plan-grid .featured>button{background:#eeede7!important;color:#343431!important}.logo i,.eyebrow,.model-grid article>span,.plan-grid small{color:#66665e!important;border-color:#b9b8af!important}.hero-visual{transform:none;box-shadow:none}.hero-copy h1{font-size:clamp(32px,4vw,55px);line-height:1.45}.hero{min-height:590px;padding-top:65px}.section{padding-top:70px;padding-bottom:70px}.proof{border-top:1px solid #d9d8d3;border-bottom:1px solid #d9d8d3}.live i,.workspace-mode-pill i{background:#8b8b80!important}.kpi-card .positive,.positive,.pa49-kicker{color:#64645c!important}

.top-strip,.hero-image aside,.store-monogram,.editorial,.market-nav,.market-header{background:#eeede7!important;color:#343431!important}.hero-image aside small,.hero-image aside b,.hero-image aside a,.top-strip a{color:#343431!important}.hero-image{box-shadow:none!important}.catalog-placeholder{display:grid;place-items:center;height:100%;min-height:220px;background:#eeede7;color:#73736b;font-size:20px}.product-media img{object-position:center!important;object-fit:contain!important;transform:none!important}.store-grid a{min-height:85px;padding:25px}.plan-grid:has(>p){display:block;background:#fff;padding:24px;border:1px solid #d9d8d3}
