/* Texas: left accent rail, limestone cards, wide hero */
body.layout-tx-rail .site-header{border-bottom:3px solid var(--primary)}
body.layout-tx-rail .hero{padding:2.5rem 0 2rem}
body.layout-tx-rail .hero-grid{grid-template-columns:1.1fr .9fr;gap:2rem;align-items:center}
body.layout-tx-rail .hero h1{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.02em}
body.layout-tx-rail .trade-card{border-left:4px solid var(--primary);border-radius:0 12px 12px 0}
body.layout-tx-rail .section-alt{background:linear-gradient(180deg,#efe8dc,var(--bg))}
body.layout-tx-rail .pill{background:var(--primary);color:#fff}
body.layout-tx-rail .prose h2{border-bottom:2px solid var(--line);padding-bottom:.35rem}
body.layout-tx-rail .amanda-panel{display:grid;grid-template-columns:160px 1fr;gap:1.25rem;align-items:start}
@media(max-width:800px){body.layout-tx-rail .hero-grid,body.layout-tx-rail .amanda-panel{grid-template-columns:1fr}}

/* header trade buttons in this site's own colors */
body .site-header a.hdr-barber{background:#A84800}body .site-header a.hdr-barber:hover{background:#8A3B00}body .site-header a.hdr-stylist{background:#333F48}body .site-header a.hdr-stylist:hover{background:#1F272D}

/* v10: Ask Edward widget in this site's colors */
:root{--edw-btn:#A84800;--edw-btn-hi:#8A3B00;--edw-head:#333F48;--edw-text:#333F48;--edw-link:#A84800}
