/* Statewide editorial introduction with a distinct, compact local-search path. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {padding-top:36px;padding-bottom:36px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-edition {margin:0 0 8px;font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.045em;text-transform:uppercase;color:var(--clvr-text-secondary)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.cash-buyers-page-v1__title {font-size:40px;line-height:1.15;font-weight:600;margin:0;letter-spacing:-.025em}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-byline {display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 16px;position:relative;margin-top:14px;color:var(--clvr-text-secondary);font-size:12px;line-height:1.5}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits {display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits>span+span {padding-left:12px;border-left:1px solid #cbd6e3}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-byline a {color:var(--clvr-text);text-decoration:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-byline a:hover {text-decoration:underline;text-underline-offset:3px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy {position:relative;flex-shrink:0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>summary {display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none;color:var(--clvr-text-secondary);white-space:nowrap}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>summary::-webkit-details-marker {display:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-info {width:13px;height:13px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>div {position:absolute;top:calc(100% + 8px);left:0;z-index:60;width:320px;max-width:calc(100vw - 64px);padding:16px;border:1px solid var(--clvr-border-light);border-radius:var(--clvr-radius-sm);background:#fff;box-shadow:var(--clvr-shadow-lg);font-size:13px;line-height:1.6;color:var(--clvr-text)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>div p {margin:0 0 10px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:center;gap:40px;margin-top:28px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy {min-width:0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy>.directory-opening-lede {max-width:640px;font-size:16px;line-height:1.65;font-weight:400;margin:0 0 24px;color:var(--clvr-text)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta {max-width:560px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 {font:600 16px/1.4 var(--clvr-font-heading);letter-spacing:0;color:var(--clvr-text);margin:0 0 6px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-search-intro {font-size:14px;line-height:1.6;margin:0 0 14px;color:var(--clvr-text-secondary)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-hero-searches {display:block;width:100%;max-width:none;margin:0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__field {border-right:0;border-radius:4px 0 0 4px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit {position:static;flex:0 0 166px;width:166px;height:auto;min-height:46px;padding:8px 12px;gap:8px;background:var(--clvr-link,#3878ff);color:#fff;font:600 14px/1.4 var(--clvr-font);border-radius:0 4px 4px 0;white-space:nowrap}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit:hover {background:#245bcc}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {font-size:13px;line-height:1.6;margin:12px 0 0;color:var(--clvr-text-secondary)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library a {color:var(--clvr-text-secondary);text-decoration:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library a:hover {color:var(--clvr-link);text-decoration:underline;text-underline-offset:3px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art img {display:block;width:100%;height:auto;max-width:340px;margin:auto}
.cash-buyers-page-v1.state-texas-pilot .state-rankings>.state-company-search {max-width:280px;margin:16px 0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-opening :is(a,summary):focus-visible {outline:2px solid var(--clvr-link);outline-offset:3px}
@media(max-width:1000px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>div {left:auto;right:0}}
@media(max-width:760px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {grid-template-columns:1fr}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {display:none}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-policy>div {left:0;right:auto}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy>.directory-opening-lede {max-width:640px}}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {padding-top:28px;padding-bottom:28px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.cash-buyers-page-v1__title {font-size:32px;line-height:1.15}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {margin-top:24px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-byline {align-items:flex-start;flex-direction:column;gap:8px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits {gap:4px 10px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits>span+span {padding-left:0;border-left:0}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row {flex-direction:column;gap:8px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__field {border-right:1px solid var(--clvr-border-light);border-radius:4px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit {flex:auto;width:100%;border-radius:4px}.cash-buyers-page-v1.state-texas-pilot .state-rankings>.state-company-search {max-width:none}}

/* Joined input/button treatment for the Texas hero. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 {font-weight:400}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-filter-label {font-weight:600}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row {gap:0;border:2px solid var(--clvr-link,#3878ff);border-radius:4px;background:#fff}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__field {border:0;border-radius:2px 0 0 2px;padding:0 14px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__field:focus-within {outline:0;box-shadow:inset 0 0 0 2px #245bcc}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit {flex:0 0 40%;width:40%;min-width:190px;border-radius:0;font-weight:600}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__field {border-radius:2px 2px 0 0}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit {flex:auto;width:100%;min-width:0}}

/* Compact, square-cornered library badge. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 {font-weight:600}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {display:inline-flex;align-items:center;gap:8px;max-width:100%;box-sizing:border-box;padding:9px 12px;border-radius:4px;background:#ede8f4;color:#57436f;font-size:12px;font-weight:600;line-height:1.5}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-icon {width:16px;height:16px;flex:0 0 16px;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-market-search__row>.state-market-search__submit {font-size:14px;letter-spacing:.025em}

/* Bring the existing artwork closer without changing its scale. */
@media(min-width:1100px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {transform:translateX(-40px)}}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-edition {display:flex;align-items:center;gap:7px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-laurel {width:18px;height:18px;flex:0 0 18px}

/* Keep the compact library summary on one line at narrow widths. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {white-space:nowrap}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {font-size:11px;padding:8px;gap:6px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-icon {width:14px;height:14px;flex-basis:14px;font-size:14px}}
@media(max-width:359px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {padding-left:0;padding-right:0}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {font-size:10.25px;padding:7px 6px;gap:5px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-icon {width:12px;height:12px;flex-basis:12px;font-size:12px}}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 {display:flex;align-items:flex-start;gap:6px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-local-pin {display:grid;place-items:center;flex:none;width:.9em;height:1.4em;box-sizing:border-box;color:#C65D55}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-local-pin i {display:block;font-size:.9em;line-height:1}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:14px;color:var(--clvr-text-secondary);font-size:12px;line-height:1.5}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta a {color:var(--clvr-text-secondary);text-decoration:underline;text-underline-offset:3px}
.cash-buyers-page-v1.state-texas-pilot .state-supporting>.state-wireframe-byline {margin:0 0 24px;padding:0 0 16px;border-bottom:1px solid var(--clvr-border-light)}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {gap:6px 10px}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip {position:relative}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip>summary {display:flex;align-items:center;gap:5px;list-style:none;cursor:pointer;color:var(--clvr-text-secondary)}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip>summary::-webkit-details-marker {display:none}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__divider {margin-right:5px;color:#b5c2d2}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__content {position:absolute;top:calc(100% + 8px);left:0;z-index:70;width:320px;max-width:calc(100vw - 80px);box-sizing:border-box;padding:16px;background:#fff;border:1px solid var(--clvr-border-light);border-radius:4px;box-shadow:var(--clvr-shadow-lg);color:var(--clvr-text);font-size:13px;line-height:1.6}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__content p {margin:0 0 10px}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__content a {color:var(--clvr-link)}

/* Rebalance the lighter directory hero. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {padding-top:32px;padding-bottom:32px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {margin-top:10px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {margin-top:18px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy>.directory-opening-lede {margin-bottom:20px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-search-intro {margin-bottom:12px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {margin-top:10px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art img {max-width:320px}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {padding-top:24px;padding-bottom:24px}.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {font-size:11px;column-gap:8px}.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__divider {margin-right:3px}}
@media(max-width:359px){.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__divider {display:none}}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art img {max-width:280px}

/* Light inline metadata; wrap whole stats rather than individual words. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:0;background:none;border-radius:0;color:var(--clvr-text-secondary);font-size:12px;font-weight:400;line-height:1.5;white-space:normal}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-stat {display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-stat>i {display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;font-size:14px;line-height:1}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-stat strong {font-weight:600}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {gap:8px 14px;font-size:11px}}

/* Artwork spans metadata and body, centering below the H1. */
@media(min-width:761px){
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);column-gap:40px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-edition,.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.cash-buyers-page-v1__title {grid-column:1/-1}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-byline {grid-column:1;grid-row:3}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {grid-column:1;grid-row:4}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {display:contents}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy {grid-column:1;grid-row:5;margin-top:18px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {grid-column:2;grid-row:3/5;align-self:center}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art img {max-width:310px}
}

.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip .state-wireframe-info {width:11px;height:11px;flex:0 0 11px}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-stat-map {width:14px;height:14px;flex:0 0 14px}

/* Pair the title and body with artwork without overlapping text. */
@media(min-width:761px){
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:24px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.cash-buyers-page-v1__title {grid-column:1;grid-row:2}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {grid-row:2/6;justify-self:start;width:100%;max-width:310px;transform:none}
}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {margin-top:16px;gap:0 7px;flex-wrap:nowrap;white-space:nowrap}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-stat {display:inline;white-space:nowrap}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {font-size:11px;gap:0 5px}}
@media(max-width:359px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library {font-size:10.25px;gap:0 4px}}

/* Subtle beacon on the pin head; the pin itself remains still. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-local-pin {position:relative}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-local-pin::after {content:"";position:absolute;left:50%;top:2px;width:6px;height:6px;transform:translateX(-50%);border-radius:50%;background:rgba(198,93,85,.18);pointer-events:none;animation:state-pin-beacon 3s ease-out infinite}
@keyframes state-pin-beacon {0%{box-shadow:0 0 0 0 rgba(198,93,85,.5)}70%,100%{box-shadow:0 0 0 7px rgba(198,93,85,0)}}
@media(prefers-reduced-motion:reduce){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-local-pin::after {animation:none}}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-library-stat strong {font-weight:400}

/* Match the shared city/SBR circular contributor portraits. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits>.cash-buyers-page-v1__contributor {display:inline-flex;align-items:center;gap:var(--clvr-sp-2)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-credits>.cash-buyers-page-v1__contributor img {width:35px;height:35px;flex-shrink:0;border-radius:50%;object-fit:cover}

/* Keep the guide cue attached to the title, with an optical center alignment. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 {display:flex;align-items:center;justify-content:flex-start;gap:6px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2>span {flex:0 1 auto}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 .state-local-guide-icon {position:static;float:none;transform:none;display:block;width:15px;height:15px;flex:0 0 15px;margin:0;color:#78818c;vertical-align:middle}
.cash-buyers-page-v1.state-texas-pilot .state-local-guide-links {flex-wrap:nowrap;white-space:nowrap;overflow:hidden;gap:6px}
.cash-buyers-page-v1.state-texas-pilot .state-local-guide-label {font-weight:600;color:#6b7280;flex:none}
.cash-buyers-page-v1.state-texas-pilot .state-local-guide-item {display:inline-flex;align-items:center;gap:6px;flex:none}
.cash-buyers-page-v1.state-texas-pilot .state-local-guide-item[hidden] {display:none}
.cash-buyers-page-v1.state-texas-pilot .state-local-guide-divider {color:#8a9bad}

/* Keep complete city shortcuts within the same width as the search field. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero .state-local-guide-links {width:calc(100% - 2px);max-width:398px;margin-left:1px;box-sizing:border-box;flex-wrap:nowrap}

.cash-buyers-page-v1.state-texas-pilot .state-wireframe-cta>h2 i.state-local-guide-icon {font-size:15px;line-height:1}

/* State header: contributor credits precede one consistently typeset metadata row. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.state-wireframe-byline {margin-top:var(--clvr-sp-3);gap:var(--clvr-sp-2) var(--clvr-sp-4)}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {align-items:baseline}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta>.cash-buyers-page-v1__updated {margin:0;font:inherit;color:inherit}
.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip>summary {font:inherit}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta {position:relative}.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip {position:static}.cash-buyers-page-v1.state-texas-pilot .state-score-tooltip__content {left:0;right:auto}}

/* Preserve the claim action's label against theme/editorial anchor colors. */
.cash-buyers-page-v1.state-texas-pilot .directory-claim-profile {padding:var(--clvr-sp-6);box-sizing:border-box}
.cash-buyers-page-v1.state-texas-pilot a.directory-claim-profile__button,
.cash-buyers-page-v1.state-texas-pilot a.directory-claim-profile__button:is(:link,:visited,:hover,:focus,:active) {color:var(--clvr-on-accent)!important;text-decoration:none}
.cash-buyers-page-v1.state-texas-pilot a.directory-claim-profile__button:focus-visible {outline:2px solid var(--clvr-orange);outline-offset:var(--clvr-sp-1)}
@media(max-width:600px){.cash-buyers-page-v1.state-texas-pilot .directory-claim-profile {padding:var(--clvr-sp-4)}}

/* Keep the date and both editorial disclosures in one shared metadata row. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta>.state-wireframe-policy {font:inherit}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta>.state-wireframe-policy>summary {font:inherit}
@media(max-width:600px){
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta>.state-wireframe-policy {position:static}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-data-meta>.state-wireframe-policy>div {left:0;right:auto;box-sizing:border-box;max-width:100%}
}

/* Approved State header: edition/disclosures, title, city-style byline/date. */
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {display:block}
.cash-buyers-page-v1.state-texas-pilot .state-header-top {display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:12px}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-edition {margin:0}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-data-meta {margin:0;align-items:center;gap:12px}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline {display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin:16px 0 0}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__byline {display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__contributor {font-size:13px;gap:4px}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__contributor img {width:32px;height:32px}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__contributor a {font-weight:400;text-decoration:none}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__updated {font-size:12px;margin:0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:16px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy {grid-column:auto;grid-row:auto;margin:0}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {grid-column:auto;grid-row:auto;align-self:center;justify-self:start;width:100%;max-width:310px;transform:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art img {max-width:310px}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip__content,
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-policy>div {left:auto;right:0}
@media(max-width:760px){
.cash-buyers-page-v1.state-texas-pilot .state-header-top {position:relative;align-items:flex-start;flex-wrap:wrap;gap:10px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {grid-template-columns:1fr}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {display:none}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline .cash-buyers-page-v1__byline {gap:8px 12px}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-data-meta {position:static;max-width:100%}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip,
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-policy {position:static}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip__content,
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-policy>div {left:0;right:auto;box-sizing:border-box;max-width:calc(100vw - 32px)}
}

/* Approved balanced hero: one disclosure, wider copy, illustration beside headline. */
.cash-buyers-page-v1.state-texas-pilot .state-rankings-editorial-policy {border-top:1px solid var(--clvr-border-light);margin-top:14px;padding-top:12px}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip__content {max-height:65vh;overflow:auto}
@media(min-width:761px){
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero {display:grid;grid-template-columns:minmax(0,1fr) 310px;column-gap:48px;position:relative}
.cash-buyers-page-v1.state-texas-pilot .state-header-top {grid-column:1;grid-row:1;gap:16px}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-hero>.cash-buyers-page-v1__title {grid-column:1;grid-row:2}
.cash-buyers-page-v1.state-texas-pilot .state-header-byline {grid-column:1/-1;grid-row:3;position:relative;z-index:1}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-main {display:contents}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy {grid-column:1;grid-row:4;margin-top:16px;align-self:start}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-art {grid-column:2;grid-row:2/5;align-self:start;margin-top:0;width:310px;transform:none}
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-copy>.directory-opening-lede {max-width:none;width:100%;margin-top:0}
}

/* Edition label owns the single rankings and editorial disclosure. */
.cash-buyers-page-v1.state-texas-pilot .state-header-top {position:relative;justify-content:flex-start;gap:4px}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-wireframe-data-meta {position:static;align-self:center;gap:0}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip {position:static}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip>summary {display:flex;align-items:center;padding:0;line-height:1;transform:translateY(-1px)}
.cash-buyers-page-v1.state-texas-pilot .state-header-top .state-score-tooltip__content {left:0;right:auto;text-transform:none}

/* Match the existing City/SBR compact contributor disclosure on mobile. */
@media(max-width:600px){
.cash-buyers-page-v1.state-texas-pilot .state-header-byline:has(>.directory-mobile-byline)>.cash-buyers-page-v1__byline {display:none}
}

/* The approved local-guide introduction stays on one line on small phones. */
@media(max-width:600px){
.cash-buyers-page-v1.state-texas-pilot .state-wireframe-search-intro {font-size:clamp(13px,3.74vw,14px);white-space:nowrap;}
}
