/* QA5: task navigation, uncropped imagery and accessible disclosure controls. */
.hero-appliance-showcase .appliance-stage .appliance-stage-badge{grid-column:1/-1!important;grid-row:9!important;position:static!important;transform:none!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:18px 22px!important;background:#eef1f2!important;color:#24343e!important;border-radius:0!important;text-align:left!important}
.appliance-stage-badge b,.appliance-stage-badge span{display:block!important;color:inherit!important}.appliance-stage-badge b{font-size:18px!important}.appliance-stage-badge span{font-size:15px!important;margin-top:4px}
.qa5-paths{background:#fff;border-bottom:1px solid #dce3e7;padding:24px 0}.qa5-paths .container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.qa5-paths a{display:block;padding:20px 22px;border:1px solid #dce3e7;border-radius:12px;background:#f5f7f8;color:#24343e;transition:border-color .16s,background .16s}.qa5-paths a:hover{border-color:#086f9b;background:#edf5f9}
.qa5-paths b{display:block;font-size:19px;line-height:1.35}.qa5-paths span{display:block;margin-top:7px;font-size:16px;line-height:1.5;color:#53636f}
body main .page-hero details:not(.contents){color:#edf1f3;border:1px solid #66737c;border-radius:10px;margin:16px 0;padding:0 16px}body main .page-hero details:not(.contents) summary{padding:14px 0;cursor:pointer;font-weight:600}body main .page-hero details:not(.contents) p{color:#edf1f3}
body main .page-hero .eyebrow{color:#9ad8f3}.lead-extra{border:1px solid #b8c6ce;border-radius:10px;padding:0 14px}.lead-extra summary{padding:14px 0;cursor:pointer;font-size:16px;font-weight:650}.lead-extra summary small{font-weight:400;color:#53636f}.lead-extra-fields{padding-bottom:14px}
.lead-retry{margin-top:10px;padding:10px 16px;min-height:44px;border:1px solid currentColor;border-radius:8px;background:#fff;color:#075979;font:inherit;cursor:pointer}
#siteLeadForm label{font-size:16px}#siteLeadForm input,#siteLeadForm select,#siteLeadForm textarea{font-size:16px}.lead-form-note{color:#53636f;font-size:15px;line-height:1.5}
body main .seo-copy{max-width:72ch}body main .seo-copy p,body main .seo-copy li{line-height:1.75}
@media(max-width:1080px){.mobilebar{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important}}
@media(max-width:820px){.qa5-paths .container{grid-template-columns:1fr}.qa5-paths{padding:18px 0}.qa5-paths a{padding:16px 18px}.hero-appliance-showcase{max-width:620px!important}.hero-appliance-showcase .appliance-stage .appliance-stage-badge{padding:14px 18px!important}}
@media(prefers-reduced-motion:reduce){.qa5-paths a{transition:none}}

@media(max-width:620px){.hero-appliance-showcase .appliance-stage .appliance-stage-badge{grid-row:auto!important}}
