.home-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px;display:grid}.home-benefit-card{color:#362c32;text-align:center;background:#fffdfb;border:1px solid #e9d6e0;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;padding:12px 10px;text-decoration:none;display:flex}.home-benefit-heading{color:#70214f;justify-content:center;align-items:flex-start;gap:7px;display:flex}.home-benefit-heading svg{stroke-width:1.7px;flex:0 0 20px;width:20px;height:20px}.home-benefit-heading strong{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:600;line-height:20px}.home-benefit-card p{color:#786571;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.4}a.home-benefit-card:hover strong{text-decoration:underline}a.home-benefit-card:focus-visible{outline-offset:3px;outline:2px solid #70214f}@media (max-width:760px){.home-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}}
