body{margin:0;background:#f8f7f4;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#1a1a1a}.review-shell{max-width:1000px;margin:24px auto;background:#fff;padding:32px 0;border:1px solid #e5e3de;border-radius:12px}.review-heading{max-width:860px;padding:0 24px;margin:auto}.review-heading p{font-size:12px;color:#62615e;line-height:1.6;margin:0 0 18px}.review-heading h1{font-size:clamp(28px,4vw,38px);line-height:1.2;letter-spacing:-.025em;margin:0 0 20px}@media(max-width:680px){.review-shell{margin:0;border:0;border-radius:0;padding-top:24px}.review-heading{padding:0 20px}}