/* Shared prepared-inquiry design inside the legacy FAQ/support sections. */
:is(.faq-form,.maintenance-form).kc-prepared.electronics-inquiry{box-sizing:border-box;max-width:920px;margin:32px auto 0;background:#f4f4f5;color:#17171b;border:1px solid #dcdce2;border-top:3px solid #c8102d;padding:28px;text-align:left;scroll-margin-top:130px}
.kc-prepared.electronics-inquiry h3{color:#17171b;text-transform:uppercase;text-wrap:pretty}
.kc-prepared.electronics-inquiry p{color:inherit;font-size:1rem;line-height:1.55;max-width:none}
.kc-prepared.electronics-inquiry .prepared-step{color:#c8102d;font-size:13px}
.kc-prepared.electronics-inquiry .prepared-help{color:#555;font-size:15px}
.kc-prepared.electronics-inquiry label{font-size:1rem;line-height:1.45}
.kc-prepared.electronics-inquiry .prepared-primary{color:#fff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
.kc-prepared.electronics-inquiry .prepared-summary{font-size:1rem;line-height:1.45}
.kc-prepared.electronics-inquiry .prepared-summary dd{white-space:pre-wrap}
.kc-prepared.electronics-inquiry iframe{background:#fff;color-scheme:light;display:block;margin-top:20px;max-width:100%}
.kc-prepared.electronics-inquiry .prepared-fallback{font-size:15px}
.kc-prepared.electronics-inquiry [role=alert]{color:#9a0c22}
body.electronics-inquiry-visible .mobile-cta,body.electronics-inquiry-visible .kc-scroll-return{visibility:hidden}
@media(max-width:600px){:is(.faq-form,.maintenance-form).kc-prepared.electronics-inquiry{padding:20px 16px}.kc-prepared.electronics-inquiry .prepared-actions>*{box-sizing:border-box;width:100%}}