.repair-guide{max-width:900px;padding-block:32px 80px;font-size:17px;line-height:1.75}.repair-guide nav{margin-bottom:32px;font-size:14px}.repair-guide h1{letter-spacing:-.03em;font:400 clamp(2.3rem,6vw,4rem)/1.12 Georgia,serif}.repair-guide h2{margin-top:42px;font:400 1.9rem/1.25 Georgia,serif}.repair-guide a{color:#075f80;text-underline-offset:3px;text-decoration:underline}.repair-guide a:focus-visible{outline-offset:4px;outline:3px solid #096b92}.repair-guide header>p:last-child{color:#435f65;font-size:14px}.repair-lede{font-size:21px}.repair-guide li{margin:14px 0;padding-left:5px}.repair-compare{margin:30px 0;overflow-x:auto}.repair-compare table{border-collapse:collapse;text-align:left;width:100%;font-size:15px}.repair-compare caption{text-align:left;margin-bottom:12px;font-weight:700}.repair-compare th,.repair-compare td{vertical-align:top;border:1px solid #b6c9ca;padding:14px}.repair-compare thead{background:#e9f0ee}.repair-caution{background:#f5eee0;border-left:4px solid #a26c21;padding:22px}.repair-caution h2{margin-top:0}.repair-guide section[id]{scroll-margin-top:110px}@media (max-width:600px){.repair-guide{font-size:16px}.repair-compare th,.repair-compare td{padding:9px}.repair-compare table{font-size:14px}}@media print{.repair-guide{max-width:none;padding:0}.repair-guide a{color:inherit}.repair-caution{break-inside:avoid}}
