/* Verified App Store feedback; static content adds no network request. */
.store-proof{padding:56px 0;background:#fffaf0;color:#142138;border-bottom:1px solid #e9e3d6}
.store-proof .wrap{max-width:1280px;margin:auto;padding-inline:clamp(24px,5vw,72px)}
.store-proof-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px}
.store-proof h2{font-family:var(--display);font-size:clamp(28px,3vw,40px);line-height:1.15;margin:0;letter-spacing:-.02em}
.store-proof-rating{display:grid;gap:4px;text-decoration:none;color:#142138;font-size:14px;line-height:1.45;flex-shrink:0}
.store-proof-rating strong{font-size:18px}.store-proof-stars{color:#a66d00;letter-spacing:3px;font-size:19px}
.store-proof-rating small{font-size:12px;color:#596252}
.store-proof-quotes{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.store-proof figure{margin:0;background:white;border:1px solid #e9e3d6;border-radius:22px;padding:28px}
.store-proof blockquote{margin:12px 0 20px;font-size:clamp(20px,2.1vw,25px);line-height:1.45;font-weight:500}
.store-proof figcaption{font-size:14px;color:#596252}.store-proof figcaption a{color:inherit;text-underline-offset:3px}
@media(max-width:640px){.store-proof{padding:36px 0}.store-proof-head{align-items:flex-start;flex-direction:column;gap:16px}.store-proof-quotes{grid-template-columns:1fr}.store-proof figure{padding:24px}}
