/* Retained inspection-light-table palette: pale cyan accents and the original tonal transition. */
.assistance-reference .site-header{background:linear-gradient(110deg,#17363d,#172c35 58%,#17343c)}
.assistance-reference .opening{background:linear-gradient(110deg,#153038 0%,#14292f 45%,#1c3b42 100%)}
.assistance-reference .brand-name em,.assistance-reference .site-header nav a[aria-current=page]{color:#73dce3}
.assistance-reference .button.primary,.assistance-reference .button.call{background:linear-gradient(110deg,#64dae3,#279eaa);border-color:#53c7d0;color:#0d2b35}
.assistance-reference .button.primary:hover,.assistance-reference .button.call:hover{background:linear-gradient(110deg,#83e6ed,#44b6c0)}
.assistance-reference .mast-actions .primary{background:#6ad8df;color:#0d2b35}
.assistance-reference .symptom-section{background:linear-gradient(110deg,#edf8fa,#e8f4f7)}
.assistance-reference .symptom-index a,.assistance-reference .tile-caption{background:#f5fcfd;border-color:#c6e0e5}
.assistance-reference .symptom-actions .outline{border-color:#65b8c4;background:#f4fafb}
@media(min-width:1600px){
 .assistance-reference .wrap{max-width:1830px;margin-inline:auto;width:100%;padding-inline:42px}
 .assistance-reference .opening-grid{grid-template-columns:minmax(0,37%) minmax(0,63%);gap:26px;padding-right:0}
 .assistance-reference .opening h1{max-width:21ch;font-size:52px;line-height:1.07;margin-bottom:20px}
 .assistance-reference .opening .lede{font-size:21px;line-height:1.48;max-width:49ch}
 .assistance-reference .inspection-grid{grid-template-columns:1.9fr 1fr 1fr;min-height:510px}
 .assistance-reference .symptom-layout{grid-template-columns:minmax(0,58%) minmax(0,42%);gap:40px;padding-right:0}
 .assistance-reference .symptom-section{padding-block:38px}
 .assistance-reference .symptom-main .section-intro{max-width:62ch!important}
 .assistance-reference .area-note h2{max-width:31ch;font-size:31px;line-height:1.12}
 .assistance-reference .symptom-index{gap:18px}
 .assistance-reference .symptom-index a{min-height:128px;justify-content:center}
}
