[data-sig="hvac-tuneup"]{padding:var(--space) 0}[data-sig="hvac-tuneup"] .tune-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:64px}[data-sig="hvac-tuneup"] .equipment{position:relative}[data-sig="hvac-tuneup"] .equipment img{height:480px}[data-sig="hvac-tuneup"] .point{position:absolute;width:24px;height:24px;background:var(--paper);color:var(--ink);border-radius:50%;font-size:10px;display:grid;place-items:center;opacity:.4}[data-sig="hvac-tuneup"] .point.active{opacity:1;background:var(--ink);color:var(--paper);outline:6px solid #eff6f360}[data-sig="hvac-tuneup"] .step-count{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}[data-sig="hvac-tuneup"] .step-count output{font-size:24px;font-variant-numeric:tabular-nums}[data-sig="hvac-tuneup"] .step-count button{width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);font-size:24px}[data-sig="hvac-tuneup"] .step-count div{display:flex;gap:8px}[data-sig="hvac-tuneup"] ol{list-style:none;padding:0;margin:0}[data-sig="hvac-tuneup"] li h3{margin-bottom:20px}[data-sig="hvac-tuneup"] li[hidden]{display:none}[data-sig="hvac-tuneup"] .show-all{border:0;background:transparent;color:var(--accent);text-decoration:underline;padding:12px 0;margin:16px 0;min-height:44px}[data-sig="hvac-tuneup"] .all-steps li{display:block!important;border-top:1px solid var(--line);padding:16px 0}[data-sig="hvac-tuneup"] .all-steps li h3{font-size:22px;margin-bottom:8px}@media(max-width:650px){[data-sig="hvac-tuneup"] .tune-grid{grid-template-columns:1fr;gap:24px}[data-sig="hvac-tuneup"] .equipment img{height:300px}[data-sig="hvac-tuneup"] .step-count{margin-bottom:24px}}
