.rcg-panel{padding:22px;border:1px solid #8c9bb650;border-radius:16px}.rcg-panel p{max-width:80ch;line-height:1.65}.rcg-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:18px 0}.rcg-links a{display:block;padding:12px 14px;border:1px solid #8c9bb650;border-radius:10px;text-decoration:none;line-height:1.4;overflow-wrap:anywhere}.rcg-links a:hover{border-color:#5d8bff}.rcg-links small{display:block;margin-top:5px;opacity:.8}.rcg-all-models{margin-top:20px}.rcg-all-models>summary{cursor:pointer;padding:14px 0;font-weight:700}.rcg-visit{font-size:14px;line-height:1.6;max-width:75ch}.rcg-prices{overflow-x:auto;max-width:100%}.rcg-prices table{border-collapse:collapse;width:100%;font-size:15px}.rcg-prices caption{text-align:left;font-weight:700;margin-bottom:10px}.rcg-prices th,.rcg-prices td{text-align:left;border-bottom:1px solid #8c9bb650;padding:11px 8px;vertical-align:top}.rcg-dock{display:none}.rcg-panel a:focus-visible,.rcg-dock a:focus-visible,.rcg-all-models>summary:focus-visible{outline:3px solid #84a7ff;outline-offset:3px}
@media(max-width:767px){body.repair-call-growth{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.rcg-dock{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg,#111b30);border-top:1px solid #8c9bb650;box-shadow:0 -4px 20px #0002;box-sizing:border-box}.rcg-dock a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:8px;border-radius:11px;text-decoration:none;text-align:center;font:600 14px/1.3 system-ui,sans-serif;box-sizing:border-box;min-width:0}.rcg-dock .rcg-call{background:#2559df;color:#fff}.rcg-dock .rcg-book{background:#edf2ff;color:#18326b}.rcg-panel{padding:16px}.rcg-links{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(input:focus,textarea:focus) .rcg-dock{display:none}}
@media(max-width:767px){body.repair-call-growth .detail-mobile-cta{display:none!important}}
@media print{.rcg-dock{display:none!important}body.repair-call-growth{padding-bottom:0}}
