.ric-repair{color:#20322e;font-size:1rem;line-height:1.8;margin:48px 0;padding:28px;background:#f7faf8;border:1px solid #cbdad2;border-radius:16px;overflow-wrap:anywhere}.ric-repair *{box-sizing:border-box}.ric-repair h2{font-size:1.65rem;line-height:1.4;margin:5px 0 18px;color:#123e33}.ric-repair h3{font-size:1.12rem;line-height:1.5;margin:28px 0 8px}.ric-repair p{margin:12px 0}.ric-repair-kicker{font-size:.82rem;font-weight:700;letter-spacing:.06em;color:#45665b}.ric-repair-lead{font-size:1.08rem}.ric-repair a{color:#12604b;text-decoration:underline;text-underline-offset:3px}.ric-repair a:focus-visible{outline:3px solid #b97820;outline-offset:4px}.ric-repair ol{padding-left:1.5em}.ric-repair li{margin:9px 0}.ric-repair-note,.ric-repair-example{background:#fff4df;border-left:4px solid #b97820;padding:14px 16px;border-radius:3px}.ric-repair-cta{background:#e7f0eb;border:1px solid #b8cdc1;border-radius:10px;padding:0 18px 20px;margin-top:28px}.ric-repair-download{display:inline-block;background:#134c3c;color:#fff!important;padding:12px 18px;border-radius:7px;font-weight:700;text-decoration:none!important;min-height:44px}.ric-repair-small{font-size:.82rem;color:#4a6258}.ric-repair-download:focus-visible{outline:3px solid #b97820;outline-offset:4px}@media(max-width:480px){.ric-repair{padding:18px 16px;margin:28px 0}.ric-repair h2{font-size:1.4rem}}