.ma-valuation{background:#2D3443;color:#fff;padding:40px 0}
.ma-valuation-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:56px;align-items:center}
.ma-valuation-copy{text-align:left;min-width:0}
.ma-valuation-eyebrow{font:500 11px/1.5 Poppins,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px}
.ma-valuation h2{font:900 clamp(32px,3.65vw,52px)/1.12 Poppins,sans-serif;letter-spacing:-.035em;text-transform:none;margin:0 0 22px;color:#fff}
.ma-valuation h2 span{color:#D9F07A}
.ma-valuation-description{font:400 17px/1.55 Poppins,sans-serif;margin:0;max-width:550px}
.ma-valuation-action{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:28px}
.ma-valuation-button{display:inline-flex;align-items:center;justify-content:center;background:#D9F07A;color:#2D3443;border-radius:7px;padding:17px 24px;font:800 14px/1.4 Poppins,sans-serif;text-transform:uppercase;text-decoration:none;min-height:52px}
.ma-valuation-button:hover{background:#e4f599}
.ma-valuation-button:focus-visible{outline:3px solid #fff;outline-offset:4px}
.ma-valuation-price{font:800 25px/1.2 Poppins,sans-serif;white-space:nowrap}
.ma-valuation-reviews{display:grid;gap:14px;min-width:0}
.ma-valuation-reviews h3{font:700 22px/1.3 Poppins,sans-serif;letter-spacing:-.02em;color:#fff;text-transform:none;margin:0 0 3px}
.ma-valuation-review{background:#fff;color:#2D3443;border-radius:15px;padding:20px 26px;margin:0;text-align:center}
.ma-valuation-review blockquote{margin:0;padding:0;border:0;font:400 15px/1.5 Poppins,sans-serif;color:#2D3443}
.ma-valuation-review blockquote p{margin:0}
.ma-valuation-review figcaption{margin-top:14px;font:400 11px/1.5 Poppins,sans-serif;color:#5c6472;display:flex;align-items:center;justify-content:center;gap:10px;text-align:left}
.ma-valuation-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #D9F07A}
.ma-valuation-who{display:block}
.ma-valuation-review figcaption strong{display:block;font-size:13px;font-weight:700;color:#2D3443}
.ma-valuation-review figcaption .ma-valuation-who span{display:block}
@media(max-width:1000px){.ma-valuation-grid{gap:28px}.ma-valuation-review{padding:18px}.ma-valuation-action{gap:16px}.ma-valuation-button{padding:16px 18px;font-size:12px}.ma-valuation-price{font-size:23px}.ma-valuation-reviews h3{font-size:20px}}
@media(max-width:767px){.ma-valuation{padding:40px 0}.ma-valuation .wrap{padding:0 20px}.ma-valuation-grid{grid-template-columns:1fr;gap:34px}.ma-valuation h2{font-size:34px}.ma-valuation-description{font-size:16px}.ma-valuation-eyebrow{font-size:10px;letter-spacing:.12em}.ma-valuation-review{padding:22px}.ma-valuation-reviews h3{font-size:21px}.ma-valuation-review blockquote{font-size:15px}}

@media(min-width:768px){.ma-valuation{min-height:calc(100svh - 74px);box-sizing:border-box;display:flex;align-items:center;position:relative;overflow:visible}.ma-valuation::before{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:#2D3443}.ma-valuation-grid{width:100%}}
