.sales-proof{padding:96px max(22px,8%);background:linear-gradient(160deg,#f8f1e5,#ead9bf);color:#17271f}.sales-proof-wrap{max-width:1120px;margin:auto}.sales-proof-head{max-width:690px}.sales-proof h2{margin:0;font:600 clamp(38px,5vw,58px)/1.03 "Playfair Display",serif;letter-spacing:-.035em}.sales-proof-head>p:not(.eyebrow){margin:16px 0 0;color:#706659;font-size:17px}.sales-proof-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:21px;margin-top:42px}.sales-before-after{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:15px;border-radius:22px;background:#173027;box-shadow:0 23px 45px #46331d26}.sales-state{min-height:242px;padding:21px;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-end}.sales-state span{align-self:flex-start;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.1em}.sales-state h3{margin:13px 0 6px;font:600 25px/1.02 "Playfair Display",serif}.sales-state p{margin:0;font-size:13px;line-height:1.5}.sales-state.before{background:linear-gradient(145deg,#8f7c67,#675a50);color:#f5eee5}.sales-state.before span{background:#f2c486;color:#4b301c}.sales-state.after{background:linear-gradient(155deg,#f8f0df,#e6cfaa);color:#192d24}.sales-state.after span{background:#d17827;color:#fff}.sales-kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sales-kpi{min-height:115px;padding:20px;border:1px solid #ddc49f;border-radius:16px;background:#fffaf2;box-shadow:0 10px 25px #6642210d}.sales-kpi b{display:block;color:#c17127;font:600 36px/1 "Playfair Display",serif}.sales-kpi span{display:block;margin-top:8px;color:#5e584e;font-size:13px;font-weight:700;line-height:1.35}.sales-proof-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px;padding:20px 24px;border:1px solid #dfc49e;border-radius:16px;background:#fffaf2}.sales-proof-cta p{margin:0;color:#62594d;font-weight:600}.sales-proof-cta .cta-primary{white-space:nowrap}@media(max-width:760px){.sales-proof{padding:68px 22px}.sales-proof-grid{grid-template-columns:1fr}.sales-proof-cta{display:block}.sales-proof-cta .cta-primary{width:100%;margin-top:16px}.sales-state{min-height:205px}}@media(max-width:430px){.sales-before-after,.sales-kpis{grid-template-columns:1fr}.sales-state{min-height:165px}}
