/* Only the shared six-benefit component; all typography stays as real page text. */
html body .dchi-highlights{box-sizing:border-box;width:100%;margin:0;padding:24px 24px 28px;background:linear-gradient(110deg,#faf5ed,#f0f5f1);border-top:1px solid #e6ece5;border-bottom:1px solid #e4eae4;color:#123b47;font-family:Inter,Arial,sans-serif;isolation:isolate}
html body .dchi-highlights *,html body .dchi-highlights *::before,html body .dchi-highlights *::after{box-sizing:border-box}
html body .dchi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;max-width:1480px;margin:0 auto;padding:0;align-items:stretch}
html body .dchi-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-width:0;min-height:154px;padding:14px 12px 16px;border:1px solid #e0e7df;border-radius:13px;background:#fffffff5;box-shadow:0 5px 16px #163c2a08;text-align:center;text-decoration:none!important;color:#123b47;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
html body .dchi-card:hover{color:#123b47;border-color:#b9cebd;box-shadow:0 8px 20px #173c2d12;transform:translateY(-2px)}
html body .dchi-card:focus-visible{outline:3px solid #c97755;outline-offset:3px}
html body .dchi-icon{display:block;flex:0 0 auto;width:68px!important;height:68px!important;max-width:none;object-fit:contain;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}
html body .dchi-copy{display:flex;flex-direction:column;min-width:0;gap:5px}
html body .dchi-copy strong{display:block;color:#123b47;font:700 13px/1.25 Poppins,Arial,sans-serif;letter-spacing:-.2px;overflow-wrap:normal}
html body .dchi-copy>span{display:block;max-width:200px;margin:0 auto;color:#53665c;font:400 11px/1.45 Inter,Arial,sans-serif}
@media(min-width:1600px){html body .dchi-card{min-height:164px;padding-top:16px}html body .dchi-icon{width:76px!important;height:76px!important}html body .dchi-copy strong{font-size:14px}html body .dchi-copy>span{font-size:12px}}
@media(min-width:768px) and (max-width:1023px){html body .dchi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .dchi-card{min-height:145px}}
@media(max-width:767px){
 html body .dchi-highlights{padding:15px 12px 18px}
 html body .dchi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 html body .dchi-card{flex-direction:row;align-items:center;justify-content:flex-start;gap:7px;min-height:92px;padding:11px 9px;border-radius:10px;text-align:left;box-shadow:0 3px 10px #163c2a06}
 html body .dchi-icon{width:43px!important;height:43px!important}
 html body .dchi-copy{gap:4px}
 html body .dchi-copy strong{font-size:11.5px;line-height:1.2;letter-spacing:-.1px}
 html body .dchi-copy>span{max-width:none;margin:0;font-size:10.5px;line-height:1.35}
}
@media(max-width:359px){html body .dchi-highlights{padding-inline:10px}html body .dchi-card{gap:5px;padding-inline:7px}html body .dchi-icon{width:36px!important;height:36px!important}}
@media(prefers-reduced-motion:reduce){html body .dchi-card{transition:none}html body .dchi-card:hover{transform:none}}
