.halal-feature{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);max-width:1180px;margin:0 auto;padding:clamp(60px,7vw,100px) max(5vw,24px);display:grid}.halal-feature h2{letter-spacing:-.03em;color:var(--forest);margin:12px 0 18px;font:400 clamp(2.2rem,4vw,3.4rem)/1.05 Georgia,serif}.halal-feature p{color:var(--muted);margin:0;line-height:1.75}.halal-feature ul{background:var(--forest);color:#fff;border-radius:22px;flex-direction:column;gap:16px;margin:0;padding:28px;list-style:none;display:flex}.halal-feature li{align-items:flex-start;gap:12px;line-height:1.5;display:flex}.halal-feature li svg{color:var(--gold);flex-shrink:0;margin-top:3px}@media (max-width:850px){.halal-feature{grid-template-columns:1fr}}
