/* Original homepage copy revision; the separate Marshall version is unchanged. */
.technician-voice .made-hero-content{padding-top:62px;padding-bottom:62px;}
.technician-voice .hero-explainer{max-width:465px;font-size:16px;line-height:1.7;}
.technician-voice .made-hero-wash{background:linear-gradient(90deg,rgba(var(--hero-rgb),1) 39%,rgba(var(--hero-rgb),.94) 47%,rgba(var(--hero-rgb),0) 80%);}
.technician-voice .home-heading .product-promise{font-size:24px;font-weight:400;line-height:1.4;margin:18px 0 0;color:var(--muted);}
.technician-voice .product-duo{align-items:stretch;}
.technician-voice .glasses-showcase>h3,.technician-voice .blue-showcase>h3{margin:0 0 18px;}
.technician-voice .glasses-showcase>p,.technician-voice .blue-showcase>p{max-width:none;margin:0;}
.technician-voice .glasses-showcase>img{height:235px;margin:28px 0;}
.recording-controls{list-style:none;margin:0 0 25px;padding:0;}
.recording-controls li{border-top:1px solid var(--line);padding:15px 0;display:grid;grid-template-columns:1fr 1.1fr;gap:15px;}
.recording-controls strong{font-size:14px;font-weight:400;line-height:1.5;}
.recording-controls li>span{font-size:14px;line-height:1.6;color:var(--muted);}
.technician-voice .blue-mark{height:170px;}
.technician-voice .blue-showcase .blue-prompt{margin:8px 0 24px;font-size:23px;line-height:1.5;padding:25px 0;}
.technician-voice .blue-showcase .blue-helper-line{font-size:16px;color:#c4d9fa;margin-bottom:30px;}
.technician-voice .glasses-showcase>.home-link,.technician-voice .blue-showcase>.home-link{margin-top:auto;}
.technician-voice .demo-kicker{display:none;}
.technician-voice .kit-preview h3{margin-top:0;}
@media  (max-width:1100px){.technician-voice .hero-explainer{max-width:420px;font-size:14px;}.recording-controls li{grid-template-columns:1fr;gap:5px;}}
@media  (max-width:760px){.technician-voice .made-hero-content{padding-top:265px;padding-bottom:35px;}.technician-voice .made-hero-wash{background:linear-gradient(180deg,rgba(var(--hero-rgb),0) 180px,rgba(var(--hero-rgb),.6) 280px,rgba(var(--hero-rgb),1) 380px);}.technician-voice .hero-explainer{max-width:none;font-size:14px;}.technician-voice .home-heading .product-promise{font-size:21px;margin-top:15px;}.technician-voice .glasses-showcase>h3,.technician-voice .blue-showcase>h3{}.technician-voice .glasses-showcase>p,.technician-voice .blue-showcase>p{}.technician-voice .glasses-showcase>img{height:220px;}.technician-voice .blue-mark{height:125px;}.technician-voice .blue-showcase .blue-prompt{font-size:20px;}.recording-controls li{grid-template-columns:1fr;gap:5px;padding:13px 0;}}
/* Keep section explanations directly beneath their headlines. */
.technician-voice .home-heading{display:block;}
.technician-voice .home-heading>p{max-width:660px;margin:22px 0 0;}
