/* A single shared gradient for existing orange/gold accent text only. */
:root{--accent-text-metal:linear-gradient(110deg,#98654d 0%,#be825d 32%,#eadbc1 61%,#b18461 84%,#98694e 100%)}
@supports ((background-clip:text) or (-webkit-background-clip:text)){
.revamp .accent-metallic,
.revamp .kicker,
.revamp .hero-copy h1 span,
.revamp .experience-stats strong,
.revamp .fab-eyebrow,
.revamp #fab-title span,
.revamp .fab-summary a,
.revamp .repair-reminders h2 span,
.revamp .custom-ideas h2 span,
.revamp .footer .legal-disclaimer a,
.revamp .footer-towns b,
.revamp .job-list span::before,
.revamp .site-header .town+.town::before,
.revamp .footer-inner nav a:hover{
background-image:var(--accent-text-metal);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;
}
@media(max-width:750px){.revamp .site-header .header-btn::after{background-image:var(--accent-text-metal);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}
}
@media(forced-colors:active){
.revamp .accent-metallic,.revamp .kicker,.revamp .hero-copy h1 span,.revamp .experience-stats strong,.revamp .fab-eyebrow,.revamp #fab-title span,.revamp .fab-summary a,.revamp .repair-reminders h2 span,.revamp .custom-ideas h2 span,.revamp .footer .legal-disclaimer a,.revamp .footer-towns b,.revamp .job-list span::before,.revamp .site-header .town+.town::before,.revamp .footer-inner nav a:hover,.revamp .site-header .header-btn::after{background-image:none;color:CanvasText;-webkit-text-fill-color:CanvasText}
}
