/* Seven directions extending the approved navy / burgundy / teal examples. */
.g14.home-refresh-more{--home-tone:#214e78;--home-deep:#173653;--home-soft:#e1eef7;--home-accent:#edc58e;--home-paper:#f5f8fa}
.g15.home-refresh-more{--home-tone:#254d3c;--home-deep:#18392c;--home-soft:#e0e9dc;--home-accent:#e4c8a0;--home-paper:#f6f3e9}
.g16.home-refresh-more{--home-tone:#285879;--home-deep:#173d59;--home-soft:#dceef8;--home-accent:#f1d29b;--home-paper:#f4f9fc}
.g17.home-refresh-more{--home-tone:#4f5b33;--home-deep:#354023;--home-soft:#e6e9d7;--home-accent:#efdeb1;--home-paper:#f6f2e5}
.g18.home-refresh-more{--home-tone:#292d32;--home-deep:#1c2025;--home-soft:#e9e4dc;--home-accent:#e5ad77;--home-paper:#f5f3ed}
.g19.home-refresh-more{--home-tone:#93432d;--home-deep:#623626;--home-soft:#f0dfc8;--home-accent:#f6ddb8;--home-paper:#faf4e9}
.g20.home-refresh-more{--home-tone:#4d385f;--home-deep:#362742;--home-soft:#eae1f1;--home-accent:#efddb1;--home-paper:#f8f5fb}
.home-refresh-more{background:var(--home-paper);color:var(--home-deep)}
.home-refresh-more .site-header{background:var(--home-paper)}
.home-refresh-more .batch-hero{background:var(--home-tone);color:#fff;padding:36px 0}
.home-refresh-more .batch-hero h1{font-size:clamp(2.7rem,4vw,4rem);line-height:1.12;letter-spacing:-.04em}
.home-refresh-more .batch-hero h1 span{color:var(--home-accent)}
.home-refresh-more .batch-hero .eyebrow{color:var(--home-accent);margin-bottom:20px;font-size:10px}
.home-refresh-more .batch-hero .actions{margin:28px 0 0;gap:18px 24px}
.home-refresh-more .batch-hero p:not(.eyebrow){max-width:48ch;font-size:16px;line-height:1.8}
.home-refresh-more .batch-hero .batch-lede{font-size:24px;line-height:1.5;margin:0 0 20px}
.home-refresh-more .batch-primary{background:var(--home-accent);color:var(--home-deep);border-color:var(--home-accent);font-size:14px}
.home-refresh-more .batch-primary:hover{background:#fff;border-color:#fff;color:var(--home-deep)}
.home-refresh-more .batch-hero-photo img{height:440px;object-position:center 28%}
.home-refresh-more .batch-hero-photo figcaption{font-size:10px;line-height:1.6;color:inherit;opacity:.88;padding-top:10px}
.home-refresh-more .batch-facts{background:var(--home-soft)}
.home-refresh-more .batch-facts>.wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding-block:24px}
.home-refresh-more .batch-facts p{display:flex;align-items:center;gap:20px;margin:0;line-height:1.6}
.home-refresh-more .batch-facts strong{font:600 25px/1.2 var(--heading);white-space:nowrap}
.home-refresh-more .batch-facts span{font-size:11px}
.home-refresh-more .batch-equipment{background:var(--home-paper);padding:65px 0}
.home-refresh-more .batch-equipment .eyebrow{color:var(--home-deep)}
.home-refresh-more .equipment-tile{color:var(--home-deep);border-color:#00000022}
.home-refresh-more .equipment-tile h3{font-size:23px}
.home-refresh-more .equipment-tile>img{height:210px}
.home-refresh-more .tile-number{color:var(--home-deep)}
.home-refresh-more .all-guides{margin-top:22px}
.home-refresh-more .refresh-brands{background:var(--home-soft);color:var(--home-deep);padding:35px 0}
.home-refresh-more .refresh-brands nav a{border-color:#00000033;font-size:19px}
.home-refresh-more .refresh-brands nav a:hover{background:#ffffff77}
.home-refresh-more .batch-process{background:var(--home-soft);padding:65px 0;color:var(--home-deep)}
.home-refresh-more .batch-process .eyebrow{color:inherit}
.home-refresh-more .batch-process .refresh-process>div{border-color:currentColor}
.home-refresh-more .batch-process .refresh-process span{color:inherit}
.home-refresh-more .refresh-terms{background:var(--home-deep);color:#fff}
.home-refresh-more .refresh-terms .eyebrow{color:var(--home-accent)}
.home-refresh-more .diagnostic-price{color:var(--home-accent)}
.home-refresh-more .refresh-local{background:var(--home-soft);color:var(--home-deep)}
.home-refresh-more .refresh-local .eyebrow{color:var(--home-deep)}
.home-refresh-more .refresh-request{background:var(--home-soft);color:var(--home-deep)}
.home-refresh-more .refresh-request .eyebrow{color:var(--home-deep)}
.home-refresh-more .refresh-request .form-panel{border-top:4px solid var(--home-tone)}
.home-refresh-more .batch-choice{background:var(--home-soft);padding:55px 0}
.home-refresh-more .batch-choice>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.home-refresh-more .batch-choice .eyebrow{color:var(--home-deep)}
.home-refresh-more .batch-choice p{font-size:16px;max-width:47ch}
.home-refresh-more .batch-choice .button{background:var(--home-deep);border-color:var(--home-deep);color:#fff;margin-top:10px}
.home-refresh-more footer{background:var(--home-deep);color:#fff;border:0}

/* Hastings: wide river-blue spread and horizontal equipment rows. */
.g14.home-refresh-more .header-inner{flex-direction:row;gap:24px;padding-block:14px;min-height:100px}
.g14.home-refresh-more .river-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:center;margin-bottom:30px}
.g14.home-refresh-more .river-intro h1{font-size:clamp(2.7rem,3.6vw,3.8rem);max-width:750px;margin-bottom:12px}
.g14.home-refresh-more .river-intro .batch-location{font-size:12px;margin:0;color:#dce9f3}
.g14.home-refresh-more .river-action p{font-size:15px}
.g14.home-refresh-more .river-action .actions{gap:10px 22px}
.g14.home-refresh-more .batch-hero-photo img{height:500px;object-position:center top}
.g14.home-refresh-more .equipment-grid{grid-template-columns:1fr 1fr;gap:20px}
.g14.home-refresh-more .equipment-tile{display:grid;grid-template-columns:42% 58%;border:0;background:#e1eef7;height:260px}
.g14.home-refresh-more .equipment-tile>img{height:260px;min-height:0}
.g14.home-refresh-more .tile-copy{padding:22px}
.g14.home-refresh-more .tile-copy h3{font-size:24px;margin-top:10px}
.g14.home-refresh-more .tile-arrow{right:15px;font-size:20px}
.g14.home-refresh-more .batch-process{background:#214e78;color:#fff}
.g14.home-refresh-more .batch-process .eyebrow,.g14.home-refresh-more .refresh-process span{color:#edc58e}
.g14.home-refresh-more .batch-process .refresh-process>div{border-color:#a2bacd}
.g14.home-refresh-more .refresh-terms{background:#f1e4ce;color:#173653}
.g14.home-refresh-more .refresh-terms .eyebrow,.g14.home-refresh-more .diagnostic-price{color:#173653}

/* Croton: forest-green photo-first composition with warm surfaces. */
.g15.home-refresh-more .forest-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}
.g15.home-refresh-more .forest-copy{padding-block:12px}
.g15.home-refresh-more .forest-copy h1{font-size:clamp(2.7rem,3.5vw,3.5rem)}
.g15.home-refresh-more .batch-hero-photo img{height:490px;border-radius:3px;object-position:center 30%}
.g15.home-refresh-more .forest-copy .batch-lede{font-family:var(--body);font-size:23px;color:#f2e3cc}
.g15.home-refresh-more .equipment-tile{background:#e5e9db;border:0;border-bottom:4px solid #254d3c}
.g15.home-refresh-more .tile-copy{padding:25px}
.g15.home-refresh-more .batch-choice{background:#254d3c;color:#fff}
.g15.home-refresh-more .batch-choice .eyebrow{color:#e4c8a0}
.g15.home-refresh-more .batch-choice .button{background:#e4c8a0;color:#18392c;border-color:#e4c8a0}
.g15.home-refresh-more .refresh-process{grid-template-columns:1fr 1fr;gap:26px 50px}
.g15.home-refresh-more .refresh-process>div{display:grid;grid-template-columns:55px 1fr;column-gap:18px}
.g15.home-refresh-more .refresh-process span{grid-row:1/3;font-size:32px}
.g15.home-refresh-more .refresh-process p{max-width:40ch}

/* Cos Cob: deep-blue header and a pale-blue, photo-led service introduction. */
.g16.home-refresh-more .site-header{background:#173d59;color:#fff;border:0}
.g16.home-refresh-more .logo img{background:#fff;border-radius:12px;padding:6px}
.g16.home-refresh-more .nav>.button{background:#f1d29b;color:#173d59;border-color:#f1d29b}
.g16.home-refresh-more .coast-hero{background:#dceef8;color:#173d59;padding-block:35px}
.g16.home-refresh-more .coast-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center}
.g16.home-refresh-more .coast-copy h1 span{color:#285879}
.g16.home-refresh-more .coast-copy .eyebrow{color:#173d59}
.g16.home-refresh-more .coast-copy .batch-lede{font-family:var(--body);font-size:22px}
.g16.home-refresh-more .coast-copy .batch-primary{background:#173d59;color:#fff;border-color:#173d59}
.g16.home-refresh-more .coast-note{border-top:1px solid #8fb2c8;padding-top:18px;margin:24px 0 0;font-weight:700;font-size:13px!important}
.g16.home-refresh-more .batch-hero-photo img{height:490px;border-radius:65px 10px 10px 10px}
.g16.home-refresh-more .equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.g16.home-refresh-more .equipment-tile{border-radius:20px 6px 6px 6px;background:#e2edf4;border:0}
.g16.home-refresh-more .equipment-tile>img{height:175px}
.g16.home-refresh-more .tile-copy{padding:20px}
.g16.home-refresh-more .tile-copy h3{font-size:20px;margin-right:10px}
.g16.home-refresh-more .tile-arrow{right:14px;top:40px;font-size:20px}
.g16.home-refresh-more .batch-process{background:#285879;color:#fff}
.g16.home-refresh-more .batch-process .eyebrow,.g16.home-refresh-more .refresh-process span{color:#f1d29b}
.g16.home-refresh-more .refresh-request .form-panel{border-radius:20px}

/* Woodbridge: warm olive, serif headings and appliance shortcuts in the first screen. */
.g17.home-refresh-more .wood-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:65px;align-items:center}
.g17.home-refresh-more .wood-copy h1{font-size:clamp(2.7rem,3.7vw,3.9rem);font-weight:400}
.g17.home-refresh-more .wood-copy .batch-lede{font-size:23px;color:#f5edda}
.g17.home-refresh-more .wood-shortcuts{display:flex;flex-wrap:wrap;border-block:1px solid #b1b596;margin-top:22px}
.g17.home-refresh-more .wood-shortcuts a{flex:1 1 auto;display:flex;gap:15px;align-items:center;justify-content:space-between;padding:16px 14px;min-height:54px;font-size:13px;text-decoration:none}
.g17.home-refresh-more .wood-shortcuts a:hover{background:#667346}
.g17.home-refresh-more .wood-copy .actions{margin-top:24px}
.g17.home-refresh-more .batch-hero-photo img{height:480px;border-radius:0}
.g17.home-refresh-more .equipment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}
.g17.home-refresh-more .equipment-tile{display:grid;grid-template-columns:47% 53%;border:1px solid #b9bea3;background:#ecebdc;height:260px}
.g17.home-refresh-more .equipment-tile>img{height:260px;min-height:0}
.g17.home-refresh-more .tile-copy{padding:26px}
.g17.home-refresh-more .tile-copy h3{font-size:25px;font-weight:400}
.g17.home-refresh-more .batch-process{background:#4f5b33;color:#fff}
.g17.home-refresh-more .refresh-process{grid-template-columns:1fr 1fr;gap:30px 65px}
.g17.home-refresh-more .refresh-process span{color:#efdeb1;font-size:38px}
.g17.home-refresh-more .refresh-terms{background:#e6e9d7;color:#354023}
.g17.home-refresh-more .refresh-terms .eyebrow,.g17.home-refresh-more .diagnostic-price{color:#354023}
.g17.home-refresh-more .refresh-local{background:#d9cdb0}

/* Yorktown: charcoal workshop, copper action panel and strong typographic hierarchy. */
.g18.home-refresh-more .site-header{background:#1c2025;color:white;border-color:#ffffff33}
.g18.home-refresh-more .logo img{background:#fff;padding:5px}
.g18.home-refresh-more .nav>.button{background:#e5ad77;color:#1c2025;border-color:#e5ad77}
.g18.home-refresh-more .workshop-intro{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:center;margin-bottom:30px}
.g18.home-refresh-more .workshop-intro h1{font-size:clamp(3.5rem,5vw,5.3rem);line-height:1;text-transform:uppercase;margin-bottom:20px}
.g18.home-refresh-more .workshop-intro .batch-lede{font-size:25px;margin-bottom:0}
.g18.home-refresh-more .workshop-action{padding:28px;background:#e5ad77;color:#1c2025}
.g18.home-refresh-more .workshop-action .eyebrow{color:#1c2025;margin-bottom:15px}
.g18.home-refresh-more .workshop-action h2{font-size:33px;line-height:1.1}
.g18.home-refresh-more .workshop-action p:not(.eyebrow){font-size:14px;line-height:1.6}
.g18.home-refresh-more .workshop-action .batch-primary{background:#1c2025;border-color:#1c2025;color:#fff;width:100%;justify-content:center}
.g18.home-refresh-more .workshop-action .text-link{font-size:12px;margin-top:10px}
.g18.home-refresh-more .batch-hero-photo img{height:450px;object-position:center top}
.g18.home-refresh-more .batch-equipment{background:#292d32;color:#fff;padding-top:38px}
.g18.home-refresh-more .batch-equipment .eyebrow{color:#e5ad77}
.g18.home-refresh-more .equipment-tile{background:#3a3e43;color:#fff;border:0;border-bottom:4px solid #e5ad77}
.g18.home-refresh-more .tile-number,.g18.home-refresh-more .tile-origin{color:#e8cbb0}
.g18.home-refresh-more .tile-copy h3{font-size:32px;text-transform:uppercase;letter-spacing:0}
.g18.home-refresh-more .batch-process{background:#e5ad77;color:#1c2025}
.g18.home-refresh-more .refresh-terms h2{font-size:50px;text-transform:uppercase}
.g18.home-refresh-more .refresh-request .form-panel{border-radius:0}

/* Redding: sand and terracotta, arched photo on the left, roomy editorial cards. */
.g19.home-refresh-more .country-hero{background:#f0dfc8;color:#623626;padding-block:35px}
.g19.home-refresh-more .country-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:75px;align-items:center}
.g19.home-refresh-more .country-copy h1{font-weight:400;font-size:clamp(3.2rem,4.5vw,4.8rem)}
.g19.home-refresh-more .country-copy h1 span{color:#93432d}
.g19.home-refresh-more .country-copy .eyebrow{color:#623626}
.g19.home-refresh-more .country-copy .batch-lede{font-size:30px;font-style:italic;line-height:1.3;font-family:var(--heading);color:#93432d}
.g19.home-refresh-more .country-copy .batch-primary{background:#93432d;color:#fff;border-color:#93432d}
.g19.home-refresh-more .batch-hero-photo img{height:490px;border-radius:160px 160px 8px 8px;object-position:center 25%}
.g19.home-refresh-more .equipment-grid{grid-template-columns:1fr 1fr;gap:28px}
.g19.home-refresh-more .equipment-tile{display:grid;grid-template-columns:45% 55%;background:#f0dfc8;border:0;height:260px}
.g19.home-refresh-more .equipment-tile>img{height:260px;min-height:0}
.g19.home-refresh-more .tile-copy h3{font-size:28px;font-weight:400}
.g19.home-refresh-more .batch-choice{background:#93432d;color:#fff}
.g19.home-refresh-more .batch-choice .eyebrow{color:#f6ddb8}
.g19.home-refresh-more .batch-choice .button{background:#f6ddb8;color:#623626;border-color:#f6ddb8}
.g19.home-refresh-more .batch-process{background:#e7c6a6}
.g19.home-refresh-more .refresh-terms{background:#623626}
.g19.home-refresh-more .refresh-request .form-panel{border:1px solid #bb8d71;border-radius:12px}

/* North Salem: centered plum introduction and a photographic guide with quick links. */
.g20.home-refresh-more .salem-title{text-align:center;max-width:900px;margin:0 auto 30px}
.g20.home-refresh-more .salem-title h1{font-size:clamp(2.8rem,4vw,4.2rem)}
.g20.home-refresh-more .salem-title .batch-lede{margin:0 auto;font-size:22px}
.g20.home-refresh-more .salem-visual{display:grid;grid-template-columns:1.65fr 1fr;gap:25px;align-items:stretch}
.g20.home-refresh-more .batch-hero-photo img{height:345px;border-radius:18px;object-position:center 28%}
.g20.home-refresh-more .salem-start{background:#eae1f1;color:#362742;padding:25px 30px;border-radius:18px}
.g20.home-refresh-more .salem-start .eyebrow{color:#362742;font-size:10px;margin-bottom:14px}
.g20.home-refresh-more .salem-start h2{font-size:31px;margin-bottom:18px}
.g20.home-refresh-more .salem-start nav{display:grid;margin-bottom:18px}
.g20.home-refresh-more .salem-start nav a{display:flex;align-items:center;justify-content:space-between;min-height:46px;border-top:1px solid #b5a4c1;font-size:14px;text-decoration:none}
.g20.home-refresh-more .salem-start .batch-primary{background:#4d385f;color:white;border-color:#4d385f;width:100%;justify-content:center;font-size:13px}
.g20.home-refresh-more .equipment-tile{border-radius:18px;border:1px solid #c9b9d6;background:#f0e9f5}
.g20.home-refresh-more .refresh-process>div{padding:24px;border:0;background:#fff;border-radius:18px}
.g20.home-refresh-more .refresh-process span{background:#4d385f;color:#fff;display:inline-block;border-radius:24px;padding:7px 13px;font-size:20px}
.g20.home-refresh-more .refresh-terms{background:#4d385f}
.g20.home-refresh-more .refresh-request .form-panel{border:1px solid #b5a4c1;border-radius:20px}

@media(max-width:1100px){
 .home-refresh-more .batch-hero h1{font-size:42px}
 .home-refresh-more .batch-facts p{display:block}
 .home-refresh-more .batch-facts strong{display:block;margin-bottom:8px}
 .g14.home-refresh-more .river-intro{gap:35px}
 .g14.home-refresh-more .header-inner{gap:15px}
 .g15.home-refresh-more .forest-grid,.g17.home-refresh-more .wood-grid,.g19.home-refresh-more .country-grid{gap:35px}
 .g16.home-refresh-more .coast-grid{gap:30px;grid-template-columns:1fr 1fr}
 .g16.home-refresh-more .equipment-grid{grid-template-columns:1fr 1fr}
 .g18.home-refresh-more .workshop-intro{gap:35px;grid-template-columns:1fr 1fr}
 .g18.home-refresh-more .workshop-intro h1{font-size:60px}
 .g20.home-refresh-more .salem-visual{grid-template-columns:1.3fr 1fr}
 .home-refresh-more .equipment-tile{min-width:0}
 .g14.home-refresh-more .equipment-tile,.g17.home-refresh-more .equipment-tile,.g19.home-refresh-more .equipment-tile{display:block;height:auto}
 .g14.home-refresh-more .equipment-tile>img,.g17.home-refresh-more .equipment-tile>img,.g19.home-refresh-more .equipment-tile>img{height:215px;min-height:0}
}
@media(max-width:768px){
 .home-refresh-more .batch-hero{padding:28px 0}
 .home-refresh-more .batch-hero h1{font-size:clamp(2.25rem,8.6vw,3rem);overflow-wrap:break-word}
 .home-refresh-more .batch-hero .batch-lede{font-size:21px}
 .home-refresh-more .batch-hero p:not(.eyebrow){font-size:15px}
 .home-refresh-more .batch-hero .actions{margin-top:22px;gap:12px 22px}
 .home-refresh-more .batch-hero-photo img{height:290px}
 .home-refresh-more .batch-facts>.wrap{grid-template-columns:1fr;gap:17px;padding-block:22px}
 .home-refresh-more .batch-facts p{display:flex;gap:20px}
 .home-refresh-more .batch-facts strong{min-width:125px;font-size:22px;margin:0;white-space:normal}
 .home-refresh-more .batch-equipment,.home-refresh-more .batch-process{padding:45px 0}
 .home-refresh-more .batch-equipment .refresh-heading>p{font-size:15px}
 .home-refresh-more .equipment-grid{grid-template-columns:1fr}
 .home-refresh-more .equipment-tile>img{height:225px}
 .home-refresh-more .refresh-brands{padding:28px 0}
 .home-refresh-more .batch-choice{padding:40px 0}
 .home-refresh-more .batch-choice>.wrap{grid-template-columns:1fr;gap:20px}
 .home-refresh-more .batch-choice h2{font-size:30px}
 .home-refresh-more .refresh-process{grid-template-columns:1fr 1fr;gap:25px 20px}
 .home-refresh-more .refresh-process h3{font-size:20px}
 .home-refresh-more .refresh-process p{font-size:13px}
 .g14.home-refresh-more .header-inner{padding-block:14px;min-height:88px}
 .g14.home-refresh-more .river-intro{grid-template-columns:1fr;gap:20px}
 .g14.home-refresh-more .river-intro h1{font-size:36px}
 .g14.home-refresh-more .equipment-grid{grid-template-columns:1fr}
 .g14.home-refresh-more .equipment-tile{display:grid;grid-template-columns:38% 62%;height:260px}
 .g14.home-refresh-more .equipment-tile>img{height:100%;min-height:225px}
 .g14.home-refresh-more .tile-copy{padding:20px}
 .g14.home-refresh-more .tile-copy h3{font-size:22px}
 .g15.home-refresh-more .forest-grid,.g16.home-refresh-more .coast-grid,.g17.home-refresh-more .wood-grid,.g19.home-refresh-more .country-grid{display:flex;flex-direction:column;gap:27px;align-items:stretch}
 .g15.home-refresh-more .forest-copy,.g16.home-refresh-more .coast-copy,.g19.home-refresh-more .country-copy{order:-1;padding:0}
 .g15.home-refresh-more .refresh-process>div{display:block}
 .g15.home-refresh-more .refresh-process span{margin-bottom:16px}
 .g16.home-refresh-more .nav.open{background:#173d59;color:#fff}
 .g16.home-refresh-more .equipment-grid{grid-template-columns:1fr 1fr;gap:12px}
 .g16.home-refresh-more .equipment-tile>img{height:130px}
 .g16.home-refresh-more .tile-copy{padding:16px 12px}
 .g16.home-refresh-more .tile-copy h3{font-size:16px;overflow-wrap:anywhere}
 .g16.home-refresh-more .tile-copy p{font-size:12px}
 .g16.home-refresh-more .tile-arrow{display:none}
 .g16.home-refresh-more .coast-note{display:none}
 .g17.home-refresh-more .wood-copy .actions{margin-top:22px}
 .g17.home-refresh-more .wood-shortcuts a{padding-inline:8px;font-size:12px}
 .g17.home-refresh-more .equipment-grid{grid-template-columns:1fr;gap:20px}
 .g18.home-refresh-more .nav.open{background:#1c2025;color:#fff}
 .g18.home-refresh-more .workshop-intro{grid-template-columns:1fr;gap:25px}
 .g18.home-refresh-more .workshop-intro h1{font-size:48px}
 .g18.home-refresh-more .workshop-action{padding:24px}
 .g18.home-refresh-more .workshop-action h2{font-size:32px}
 .g18.home-refresh-more .workshop-intro .batch-lede{font-size:23px}
 .g18.home-refresh-more .refresh-terms h2{font-size:38px}
 .g19.home-refresh-more .country-copy .batch-lede{font-size:27px}
 .g19.home-refresh-more .equipment-grid{grid-template-columns:1fr}
 .g19.home-refresh-more .equipment-tile>img{height:235px}
 .g20.home-refresh-more .salem-title{text-align:left;margin-bottom:25px}
 .g20.home-refresh-more .salem-title h1{font-size:36px}
 .g20.home-refresh-more .salem-title .batch-lede{margin:0;font-size:20px}
 .g20.home-refresh-more .salem-visual{display:flex;flex-direction:column;gap:22px}
 .g20.home-refresh-more .salem-start{order:-1;padding:24px}
 .g20.home-refresh-more .salem-start h2{font-size:29px}
 .g20.home-refresh-more .salem-start h2 br{display:none}
 .g20.home-refresh-more .refresh-process>div{padding:19px 15px}
 .g20.home-refresh-more .refresh-process span{font-size:18px;padding:6px 11px}
}
