.benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding-block:30px}.benefits>div{display:flex;align-items:center;gap:15px;min-width:0}.benefit-icon{flex:none;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:var(--cream);color:#8d6036;font-size:1.55rem}.benefits>div>span:last-child{display:grid;gap:4px}.benefits b{font-size:1rem;font-weight:700;line-height:1.35}.benefits small{font-size:.88rem;line-height:1.5;color:var(--muted)}@media(max-width:900px){.benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media(max-width:560px){.benefits{gap:20px 14px;padding-block:24px}.benefits>div{align-items:flex-start;gap:10px}.benefit-icon{width:40px;height:40px;font-size:1.3rem}.benefits b{font-size:.94rem}.benefits small{font-size:.82rem}}