
.home-review .home-stores .ios-coming,.app-review .stores .ios-coming{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:9px 15px;min-height:50px;border:1px solid #ffffff45;border-radius:9px;background:#ffffff09;color:#fff;box-sizing:border-box;order:2}
.ios-coming strong{font-size:13px;line-height:1.2}.ios-coming small{font-size:11px;line-height:1.3;color:#c5e9df}
.home-stores .android-release,.app-review .stores>a{order:1}
.review-proof{padding:40px 0;background:#d9eae3;color:#132f3e;border-top:1px solid #bed6cb;border-bottom:1px solid #bed6cb}
.review-proof h2{font-size:clamp(27px,3vw,36px);line-height:1.15;margin:0 0 9px;letter-spacing:-.025em}
.review-intro,.review-source{font-size:13px;line-height:1.6;color:#405c65;margin:0}.review-source{margin-top:17px}
.review-quotes{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:22px}
.review-quote{margin:0;padding:25px;background:#f8fcf9;border:1px solid #bdd4c8;border-radius:17px}
.review-quote blockquote{margin:0 0 21px}.review-quote blockquote p{font-size:clamp(19px,2vw,23px);line-height:1.45;margin:0;font-weight:600;letter-spacing:-.015em}
.review-quote figcaption{display:flex;flex-direction:column;gap:5px;font-size:12px}.review-quote figcaption strong{font-size:14px}.review-quote figcaption span{color:#47616a}.review-quote a,.review-source a{color:#006c5c;text-underline-offset:3px}.review-quote a{align-self:flex-start;margin-top:7px;padding:8px 11px;border:1px solid #b8cfc3;border-radius:8px;text-decoration:none;font-weight:700}.review-quote a:hover{background:#e4f3eb}.review-proof a:focus-visible{outline:3px solid #006c5c;outline-offset:3px}
@media(max-width:650px){.review-quotes{grid-template-columns:1fr;gap:12px}.review-proof{padding:30px 0}.review-quote{padding:21px}.home-review .home-stores .ios-coming,.app-review .stores .ios-coming{min-height:42px;padding:6px 11px}.ios-coming strong{font-size:12px}.ios-coming small{font-size:10px}}
