.conversion-page{--sales-orange: #ef5a24;--sales-orange-deep: #c64212;--sales-orange-text: #9a3412;--sales-panel: var(--bg-elevated);--sales-copy: var(--text);--sales-muted: var(--text-muted);color:var(--text);background:var(--bg)}html[data-theme=dark] .conversion-page{--sales-orange-text: var(--sales-orange)}.conversion-header{position:sticky;top:0;z-index:60;color:#fff;background:#090909f5;border-bottom:1px solid rgba(255,255,255,.12);backdrop-filter:blur(12px)}.conversion-header-inner,.conversion-header-actions,.conversion-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.conversion-header-inner{min-height:4.5rem}.conversion-brand img{width:min(15rem,43vw);height:auto}.conversion-header-actions{justify-content:flex-end}.conversion-phone{color:#fff;font-weight:750;text-decoration:none;white-space:nowrap}.conversion-page :where(h1,h2,h3){color:var(--text);font-family:var(--font-display)}.conversion-page h1{margin:0;max-width:13ch;font-size:clamp(2.75rem,7vw,5.75rem);line-height:.98;letter-spacing:-.045em}.conversion-page h2{margin:0 0 1rem;max-width:18ch;font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.025em}.conversion-page h3{margin:0 0 .5rem;font-size:1.3rem}.conversion-page p{color:var(--text-muted)}.conversion-hero{position:relative;isolation:isolate;overflow:hidden;min-height:42rem;display:grid;align-items:center;padding:clamp(4rem,9vw,7rem) 0}.conversion-hero:before{content:"";position:absolute;inset:0;z-index:-2;background:center / cover no-repeat url(/images/hero-houston.jpg)}.conversion-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#050505f7,#050505d6 53%,#05050561)}.conversion-hero :where(h1,h2,h3){color:#fff}.conversion-hero-copy{max-width:52rem}.conversion-eyebrow{margin:0 0 1rem!important;color:var(--sales-orange-text)!important;font-size:.82rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.conversion-hero .conversion-eyebrow{color:var(--sales-orange)!important}.conversion-lead{max-width:43rem;margin:1.35rem 0 1.5rem;color:#fff!important;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.conversion-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.conversion-actions .btn{min-height:3.35rem;padding-inline:1.4rem}.conversion-page .btn.btn-primary{color:#0a0a0a;background:var(--sales-orange)}.conversion-page .btn.btn-primary:hover{color:#0a0a0a;background:var(--sales-orange-deep)}.conversion-call{color:#fff;border-color:#ffffff8c}.conversion-microcopy{margin:.85rem 0 0;font-size:.92rem;color:var(--text-muted)!important}.conversion-hero .conversion-microcopy{color:#ffffffb8!important}.conversion-proof-bar{background:var(--sales-orange);color:#111}.conversion-proof-link{display:block;color:#111;text-decoration:none;transition:background var(--motion),box-shadow var(--motion)}.conversion-proof-link:hover{color:#111;background:var(--sales-orange-deep);box-shadow:inset 0 0 0 3px #0000004d}.conversion-proof-link:focus-visible{outline:4px solid var(--focus);outline-offset:-4px}.conversion-proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.conversion-proof-item{padding:1.4rem 1rem;border-right:1px solid rgba(0,0,0,.2)}.conversion-proof-item:first-child{padding-left:0}.conversion-proof-item:last-child{border:0}.conversion-proof-item strong{display:block;font-size:1.12rem}.conversion-proof-item span{display:block;margin-top:.15rem;font-size:.88rem}.conversion-section{padding:clamp(4rem,8vw,7rem) 0}.conversion-section-alt{background:var(--bg-elevated);border-block:1px solid var(--border)}.conversion-section-intro{max-width:44rem;margin-bottom:2.4rem;font-size:1.12rem}.conversion-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.conversion-card{padding:1.5rem;background:var(--sales-panel);border:1px solid var(--border)}.conversion-card-accent{border-top:4px solid var(--sales-orange)}.conversion-card p{margin-bottom:0}.conversion-number{color:var(--sales-orange-text);font-weight:850;font-size:.85rem;letter-spacing:.1em}.conversion-pain-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;list-style:none;margin:2rem 0 0;padding:0}.conversion-pain-list li{position:relative;padding:1rem 1rem 1rem 2.7rem;background:var(--bg-elevated);border:1px solid var(--border)}.conversion-pain-list li:before{content:"!";position:absolute;left:1rem;color:var(--sales-orange);font-weight:900}.conversion-quote{margin:0;padding:clamp(2rem,5vw,4rem);background:color-mix(in srgb,var(--accent) 8%,var(--bg-elevated));border-left:5px solid var(--sales-orange)}.conversion-quote p{margin:0;color:var(--text);font-family:var(--font-display);font-size:clamp(1.45rem,3vw,2.4rem);line-height:1.35}.conversion-quote footer{margin-top:1.25rem;color:var(--sales-orange-text);font-weight:800}.conversion-final{text-align:center;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--accent) 16%,transparent),var(--bg) 58%);border-top:1px solid var(--border)}.conversion-final h2{max-width:22ch;margin-inline:auto}.conversion-final p{max-width:42rem;margin:0 auto 1.5rem}.conversion-final .conversion-actions{justify-content:center}.conversion-answer{padding:clamp(1.5rem,4vw,2.5rem);background:color-mix(in srgb,var(--accent) 8%,var(--bg-elevated));border-left:5px solid var(--sales-orange)}.conversion-answer h2{max-width:24ch}.conversion-answer p{max-width:62rem;margin-bottom:0;font-size:1.08rem}.conversion-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:2rem}.conversion-link-card{display:grid;gap:.25rem;min-height:7.5rem;align-content:center;padding:1.2rem;color:var(--text);text-decoration:none;background:var(--sales-panel);border:1px solid var(--border);border-left:3px solid var(--sales-orange)}.conversion-link-card:hover{color:var(--text);border-color:var(--sales-orange)}.conversion-link-card strong{font-family:var(--font-display);font-size:1.18rem}.conversion-link-card span{color:var(--sales-muted);font-size:.92rem}.conversion-faq{max-width:54rem}.conversion-faq details{border-top:1px solid var(--border)}.conversion-faq details:last-child{border-bottom:1px solid var(--border)}.conversion-faq summary{cursor:pointer;padding:1.15rem 2rem 1.15rem 0;color:var(--text);font-weight:750}.conversion-faq details p{margin:0;padding:0 0 1.25rem}.conversion-call-card{max-width:34rem;padding:1.5rem;color:#fff;background:#080808e0;border:1px solid rgba(255,255,255,.2);border-top:5px solid var(--sales-orange)}.conversion-call-card h2{font-size:1.7rem}.conversion-call-card :where(h1,h2,h3){color:#fff}.conversion-call-card p{color:#ffffffc7}.conversion-checks{list-style:none;margin:1.25rem 0;padding:0}.conversion-checks li{padding:.7rem 0 .7rem 1.8rem;position:relative;border-bottom:1px solid rgba(255,255,255,.12)}.conversion-checks li:before{content:"✓";position:absolute;left:0;color:var(--sales-orange);font-weight:900}.conversion-hero-split .container{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr);align-items:center;gap:clamp(2rem,6vw,5rem)}.conversion-authority-mark{font-family:var(--font-display);font-size:clamp(5rem,12vw,9rem);line-height:.8;color:var(--sales-orange);font-weight:800}.conversion-authority-copy{max-width:24rem;font-size:1.15rem}.conversion-logos{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.conversion-logo-pill{padding:.65rem .85rem;color:#fff;border:1px solid rgba(255,255,255,.25);font-weight:800}.conversion-footer{color:#ddd;background:#050505;border-top:1px solid #252525;padding:2rem 0 6rem}.conversion-footer img{height:2.2rem;width:auto}.conversion-footer p{margin:.6rem 0 0;font-size:.9rem}.conversion-footer-inner>div:last-child{display:grid;text-align:right}.conversion-footer a{color:#fff}@media(max-width:850px){.conversion-header-actions .conversion-phone,.conversion-header-actions .btn{display:none}.conversion-hero{min-height:38rem}.conversion-hero:after{background:linear-gradient(180deg,#0505059e,#050505f5 78%)}.conversion-proof-grid{grid-template-columns:1fr 1fr}.conversion-proof-item:nth-child(2){border-right:0}.conversion-proof-item:nth-child(-n+2){border-bottom:1px solid rgba(0,0,0,.2)}.conversion-proof-item:nth-child(odd){padding-left:1rem}.conversion-grid-3{grid-template-columns:1fr}.conversion-link-grid{grid-template-columns:1fr 1fr}.conversion-pain-list,.conversion-hero-split .container{grid-template-columns:1fr}.conversion-footer-inner{align-items:flex-start}}@media(max-width:520px){.conversion-page h1{font-size:clamp(2.55rem,13vw,4rem)}.conversion-proof-grid,.conversion-link-grid{grid-template-columns:1fr}.conversion-proof-item{border-right:0;border-bottom:1px solid rgba(0,0,0,.2);padding-left:1rem}.conversion-footer-inner{display:grid}.conversion-footer-inner>div:last-child{text-align:left}}
