/* Phase 60J: clearer homepage benefit cards. */
html:root .home-strip{gap:14px;padding:18px max(20px,calc((100vw - 1280px)/2));border-bottom:1px solid var(--h28-line);background:linear-gradient(180deg,#f7fbfa,#eef6f4)}
html:root .home-strip div{min-height:88px;padding:17px 19px;border:1px solid #cfe1de!important;border-radius:13px;background:#fff;box-shadow:0 8px 22px rgba(10,75,72,.055);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}
html:root .home-strip div:hover{transform:translateY(-2px);border-color:#8fc5be!important;box-shadow:0 13px 28px rgba(10,75,72,.1)}
html:root .home-strip strong{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:10px;background:#def2ee;color:#087f79;font-size:.76rem;letter-spacing:.06em}
html:root .home-strip span{font-size:.96rem;line-height:1.42}
@media(max-width:980px){html:root .home-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px}}
@media(max-width:640px){html:root .home-strip{grid-template-columns:1fr;gap:10px;padding:14px}html:root .home-strip div{min-height:74px;padding:14px 16px}}
