/* Approved Real Estate Advisory and CircuitGuard layouts, October 2026. */

.proof-hero{padding:50px 0 56px;background:#f1f4f7}.proof-heading{max-width:950px}.version-two .proof-hero h1{font-size:clamp(3.1rem,5.3vw,5.3rem);line-height:1.03;color:#44546a;margin:24px 0}.proof-hero h1 em{font-style:normal;color:#a95b26}.proof-hero .lead{max-width:790px;font-size:1.12rem;line-height:1.7}.proof-hero .breadcrumb{color:#5b6770}.proof-intro{display:flex;justify-content:space-between;align-items:end;gap:35px;margin:40px 0 22px}.proof-intro p{margin:0;max-width:610px}.proof-intro .eyebrow{color:#44546a}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #c9d2dc;border-bottom:1px solid #c9d2dc}.metric{padding:26px 24px 23px 0}.metric+.metric{border-left:1px solid #c9d2dc;padding-left:24px}.metric .value{display:block;font:600 clamp(2.8rem,4.2vw,4.4rem)/1.1 Rajdhani,Arial,sans-serif;letter-spacing:-.045em;color:#44546a;white-space:nowrap}.metric h2{font:600 1.32rem/1.2 Rajdhani,Arial,sans-serif;margin:13px 0 8px;letter-spacing:0}.metric p{font-size:.81rem;line-height:1.55;color:#5b6770;margin:0}.metric .qualifier{font-size:.74rem;display:block;color:#5b6770;margin-top:8px}.proof-note{font-size:.76rem;line-height:1.6;color:#5b6770;max-width:1000px;margin:17px 0 0}.proof-links{display:flex;gap:27px;align-items:center;flex-wrap:wrap;margin-top:28px}.extra-proof{background:#44546a;color:white;padding:33px 0}.extra-proof .container{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px;align-items:center}.extra-proof .eyebrow{color:#ffe69b}.extra-proof p{margin:0;font-size:.94rem;line-height:1.7}.extra-proof strong{font:600 2.2rem Rajdhani,Arial,sans-serif}.version-two .proposal-services{padding:76px 0}.proposal-services h2{font-size:clamp(2.5rem,4vw,3.8rem);line-height:1.08;max-width:700px;margin-bottom:25px}.proposal-services .service-list{margin-top:38px}.founder-proof{display:grid;grid-template-columns:180px 1fr;gap:32px;align-items:center}.founder-proof img{width:180px;height:210px;object-fit:cover;border-radius:3px}.founder-proof p{font-size:.96rem;line-height:1.7}.founder-proof h3{font-size:2rem;margin:0 0 12px}.proof-band{background:#fff;padding:44px 0 48px}.proof-band .proof-intro{margin-top:0}.version-two .option-b .page-hero{padding-bottom:48px}.version-two .section.pale-section{padding:70px 0}
@media(max-width:850px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric:nth-child(3){border-left:0;padding-left:0}.metric:nth-child(n+3){border-top:1px solid #c9d2dc}.metric .value{font-size:3.5rem}.extra-proof .container{grid-template-columns:1fr;gap:14px}.proof-intro{display:block}.proof-intro p+p{margin-top:12px}.founder-proof{grid-template-columns:130px 1fr;gap:22px}.founder-proof img{width:130px;height:180px}}
@media(max-width:520px){.version-two .container{width:calc(100% - 40px)}.proof-hero{padding-top:32px}.version-two .proof-hero h1{font-size:3.15rem}.metric{padding:22px 12px 22px 0}.metric+.metric{padding-left:14px}.metric:nth-child(3){padding-left:0}.metric .value{font-size:2.9rem}.metric h2{font-size:1.22rem}.founder-proof{grid-template-columns:1fr}.founder-proof img{width:130px;height:150px}.review-inner{gap:12px}.review-inner strong{width:100%}.extra-proof{padding:28px 0}.version-two .proposal-services{padding:52px 0}}
.version-two.circuitguard-page .section{padding:80px 0}.version-two.circuitguard-page .page-hero h1{font-size:clamp(3.1rem,5.1vw,5.1rem)}.version-two.circuitguard-page .page-hero-grid.with-brand{grid-template-columns:minmax(0,1fr) 260px;gap:55px}.version-two.circuitguard-page .page-hero .lead{max-width:680px}.version-two.circuitguard-page .page-hero .button{margin-top:18px}.version-two.circuitguard-page .contact-band p{max-width:650px}@media(max-width:850px){.version-two.circuitguard-page .page-hero-grid.with-brand{grid-template-columns:1fr}.version-two.circuitguard-page .page-brand{max-width:180px}.version-two.circuitguard-page .section{padding:55px 0}}
