:root{--mr-blue: #229CFF;--mr-blue-dark: #1a7fd4;--mr-blue-light: #e8f4ff}.mr-page-content{max-width:780px;margin:0 auto;padding:2rem 0 4rem;font-size:16px;line-height:1.7}.mr-page-content h2{font-size:20px;font-weight:600;margin:40px 0 12px}.mr-page-content p{margin:0 0 16px;color:inherit}.mr-lead{font-size:16px;opacity:.75;margin-bottom:24px}.mr-page-content a{color:var(--mr-blue);text-decoration:underline;text-underline-offset:3px}.mr-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:24px 0 40px}.mr-stat{background:var(--mr-blue-light);border:1px solid rgba(34,156,255,.25);border-radius:8px;padding:16px;text-align:center}.mr-stat-label{font-size:13px;font-weight:700;color:var(--mr-blue-dark);margin-bottom:4px;line-height:1.3}.mr-stat-value{font-size:22px;font-weight:400;color:#1a1a1a}.mr-steps{list-style:none;padding:0;margin:0 0 32px;counter-reset:mr-step}.mr-steps li{display:flex;gap:16px;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.08);counter-increment:mr-step;align-items:flex-start}.mr-steps li:last-child{border-bottom:none}.mr-steps li:before{content:counter(mr-step);min-width:32px;height:32px;border-radius:50%;background:var(--mr-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;flex-shrink:0;margin-top:2px}.mr-steps li strong{display:block;font-size:16px;font-weight:600;margin-bottom:8px}.mr-steps li p{margin:0;font-size:16px;opacity:.75}.mr-diag-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 24px}.mr-diag-card{background:var(--mr-blue-light);border:1px solid rgba(34,156,255,.25);border-radius:8px;padding:12px}.mr-diag-cat{font-size:11px;font-weight:700;color:var(--mr-blue-dark);letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px}.mr-diag-card strong{display:block;font-size:15px;font-weight:600;margin-bottom:4px;color:#1a1a1a}.mr-diag-card p{font-size:13px;color:#555;margin:0;line-height:1.4}.mr-callout{border-left:3px solid var(--mr-blue);background:var(--mr-blue-light);border-radius:0 8px 8px 0;padding:14px 20px;margin:0 0 32px}.mr-callout p{font-size:15px;opacity:.85;margin:0}.mr-cat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 32px}.mr-cat-card{border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:16px 20px}.mr-badge{display:inline-block;font-size:12px;font-weight:600;padding:3px 12px;border-radius:20px;margin-bottom:10px}.mr-badge--new{background:#dbeafe;color:#1e40af}.mr-badge--orig{background:#dcfce7;color:#166534}.mr-badge--batt{background:#fef3c7;color:#92400e}.mr-badge--recon{background:#fee2e2;color:#991b1b}.mr-cat-card strong{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.mr-cat-card p{font-size:15px;opacity:.7;margin:0}.mr-batt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 20px}.mr-batt-card{background:var(--mr-blue-light);border:1px solid rgba(34,156,255,.25);border-radius:8px;padding:20px 16px;text-align:center}.mr-batt-brand{font-size:13px;font-weight:700;color:var(--mr-blue-dark);margin-bottom:8px;line-height:1.3}.mr-batt-val{font-size:36px;font-weight:400;color:#1a1a1a;line-height:1.1}.mr-batt-sub{font-size:13px;color:#777;margin-top:4px}.mr-grades-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 20px}.mr-grade-card{border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:16px 20px}.mr-grade-card strong{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.mr-grade-card p{font-size:15px;opacity:.7;margin:0;line-height:1.5}.mr-grade--excellent strong{color:#0f6e56}.mr-grade--trebon strong{color:#185fa5}.mr-grade--correct strong{color:#c2650a}.mr-sav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 20px}.mr-sav-card{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:16px 20px}.mr-sav-card strong{display:block;font-size:15px;font-weight:600;margin-bottom:6px}.mr-sav-card p{font-size:15px;opacity:.7;margin:0;line-height:1.5}@media(max-width:640px){.mr-stats-grid,.mr-diag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-cat-grid,.mr-grades-grid,.mr-sav-grid,.mr-batt-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mr-pages.css.map */
