.cm-hearing-benefits-2026{background-color:var(--cm-hb-bg, transparent);color:#000}.cm-hearing-benefits-2026.remove-top-padding{padding-top:0 !important}.cm-hearing-benefits-2026.remove-bottom-padding{padding-bottom:0 !important}.cm-hearing-benefits-2026 .cm-hb__title{margin:0;color:var(--cm-hb-title, #000);font-size:22px;line-height:30px;font-weight:500;text-align:center}.cm-hearing-benefits-2026 .cm-hb__body{display:flex;flex-direction:column;gap:40px;margin-top:32px}.cm-hearing-benefits-2026 .cm-hb__main{position:relative;border-radius:12px;overflow:hidden}.cm-hearing-benefits-2026 .cm-hb__main picture,.cm-hearing-benefits-2026 .cm-hb__main img{display:block;width:100%;height:auto}.cm-hearing-benefits-2026 .cm-hb__main-text{position:absolute;top:20px;right:20px;left:20px;color:var(--cm-hb-maintext, #0099d6);font-size:20px;line-height:28px;font-weight:500}.cm-hearing-benefits-2026 .cm-hb__items{display:flex;flex-direction:column;gap:48px}.cm-hearing-benefits-2026 .cm-hb__item{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.cm-hearing-benefits-2026 .cm-hb__icon{flex:none}.cm-hearing-benefits-2026 .cm-hb__icon img{display:block;width:auto;max-width:120px;height:auto}.cm-hearing-benefits-2026 .cm-hb__item-body{width:100%;min-width:0}.cm-hearing-benefits-2026 .cm-hb__item-title{color:var(--cm-hb-itemtitle, #000);font-size:20px;line-height:30px;font-weight:700}.cm-hearing-benefits-2026 .cm-hb__item-desc{margin-top:4px;color:var(--cm-hb-itemdesc, #000);font-size:20px;line-height:30px;font-weight:400}.cm-hearing-benefits-2026 .cm-hb__footnote{margin-top:32px;color:var(--cm-hb-foot, #000);font-size:12px;line-height:16px;font-weight:400;text-align:center}.cm-hearing-benefits-2026 .cm-hb__footnote p{margin:0}.cm-hearing-benefits-2026 .cm-hb__footnote a{color:var(--cm-hb-link, #e0443a);text-decoration:underline}@media(min-width: 1024px){.cm-hearing-benefits-2026 .cm-hb__title{font-size:42px;line-height:46px}.cm-hearing-benefits-2026 .cm-hb__body{flex-direction:row;align-items:stretch;gap:40px;margin-top:48px}.cm-hearing-benefits-2026 .cm-hb__main{flex:1 1 0;min-width:0}.cm-hearing-benefits-2026 .cm-hb__main img{height:100%;-o-object-fit:cover;object-fit:cover}.cm-hearing-benefits-2026 .cm-hb__main-text{top:28px;right:28px;left:28px;font-size:32px;line-height:46px;max-width:500px}.cm-hearing-benefits-2026 .cm-hb__items{flex:1 1 0;min-width:0;gap:20px}.cm-hearing-benefits-2026 .cm-hb__item{flex:1 1 0;flex-direction:row;gap:40px;padding:16px 24px;border:2px solid var(--cm-hb-border, #0397d2);border-radius:12px;text-align:left}.cm-hearing-benefits-2026 .cm-hb__item-body{flex:1 1 auto;width:auto}.cm-hearing-benefits-2026 .cm-hb__item-title{font-size:22px;line-height:32px}.cm-hearing-benefits-2026 .cm-hb__item-desc{font-size:22px;line-height:32px}.cm-hearing-benefits-2026 .cm-hb__footnote{margin-top:40px;font-size:18px;line-height:30px;padding:0 40px;text-align:left}}