
.local-discount,.local-price{font-size:1.65rem!important;line-height:1.15!important;letter-spacing:-.025em}.annual-price{font-size:2.5rem}.local-action{min-width:220px}.testimonial{grid-template-columns:1fr;gap:20px}.testimonial-logo{justify-content:start}.testimonial blockquote{font:500 1rem/1.7 var(--text);color:var(--ink-2)}.testimonial cite{font-size:.875rem}.testimonial cite strong{font-size:.95rem}.pingy-intro{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:16px;padding:28px;border:1px solid #dcd5f2;border-left:5px solid #8978d6;border-radius:18px;background:white;color:#243041;box-shadow:0 20px 45px #0002}.pingy-character{width:100px;height:105px;background:url('pingy-banner-28.png') -52px -30px / 1638.4px 149.6px no-repeat}.pingy-intro p{margin:0;font-size:1.1rem;line-height:1.55}.pingy-ask{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:14px;padding:12px 22px;border-radius:99px;background:#7662c7;color:white;font-weight:750}.pingy-ask:hover{background:#6550b5}.ai-layout{grid-template-columns:.85fr 1.15fr;gap:36px}.market h3{overflow-wrap:break-word}.client-logo img[alt="High Street Real Estate"]{height:50px}@media(max-width:760px){.ai-layout{grid-template-columns:1fr}.pingy-intro{padding:22px;gap:14px;grid-template-columns:85px minmax(0,1fr)}.pingy-character{transform:scale(.85);transform-origin:left center}.pingy-intro p{font-size:1rem}.local-action{min-width:0}}@media(max-width:360px){.pingy-intro{grid-template-columns:1fr}.pingy-ask{grid-column:1}.pingy-character{transform:none}}
