.care-support-bridge{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 36px;margin:32px 0;padding:28px 30px;border:1px solid #cddde9;background:#edf4fa;color:var(--navy,#123b59);min-width:0;box-sizing:border-box}
.care-support-bridge__copy{flex:1 1 350px;min-width:0;max-width:660px}
.care-support-bridge .care-support-bridge__eyebrow{display:block;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;color:var(--muted,#44617a)}
.care-support-bridge h2{font-size:clamp(25px,2.2vw,32px);line-height:1.1;letter-spacing:-.02em;margin:0 0 12px;color:var(--navy,#123b59)}
.care-support-bridge p{font-size:14px;line-height:1.75;margin:0;color:var(--muted,#44617a)}
.care-support-bridge__actions{display:flex;flex:0 1 310px;flex-wrap:wrap;align-items:flex-start;gap:14px 20px;min-width:0}
.care-support-bridge a.care-support-bridge__link{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;min-height:44px;max-width:100%;color:var(--navy,#123b59);font-size:12px;font-weight:600;line-height:1.65;text-decoration:none!important;overflow-wrap:anywhere;box-sizing:border-box;padding:3px 0}
.care-support-bridge .care-support-bridge__link svg{flex:0 0 17px}
.care-support-bridge a.care-support-bridge__link--primary{padding:12px 16px;background:var(--navy,#123b59);border:1px solid var(--navy,#123b59);color:#fff}
.care-support-bridge a.care-support-bridge__link:hover{text-decoration:underline!important;text-underline-offset:3px}
.care-support-bridge a.care-support-bridge__link--primary:hover{background:#204e71}
.care-support-bridge a.care-support-bridge__link:focus-visible{outline:3px solid var(--red,#aa2429);outline-offset:4px}
.care-support-bridge--owners{margin-bottom:0}
.care-support-bridge--model{margin-top:0}
.care-support-bridge--amazon{margin-top:0;margin-bottom:40px}
.support-article>.care-support-bridge{margin-bottom:0;padding:25px;gap:20px}
.support-article>.care-support-bridge .care-support-bridge__actions{flex-basis:auto}
@media(max-width:767px){.care-support-bridge{padding:24px 20px;gap:20px;margin-top:25px}.care-support-bridge__copy{flex-basis:100%}.care-support-bridge__actions{flex-basis:100%;align-items:flex-start}.care-support-bridge h2{font-size:27px}.care-support-bridge p{font-size:13px}.care-support-bridge--model,.care-support-bridge--amazon{margin-top:0}.support-article>.care-support-bridge{padding:24px 20px}.care-support-bridge a.care-support-bridge__link{font-size:12px}}
