.lv-resident-forms{background:#f7f6f1;padding:60px 24px;}
.lv-resident-forms__inner{max-width:1200px;margin:0 auto;}
.lv-resident-forms__head{text-align:center;margin-bottom:32px;}
.lv-resident-forms__head h2{font-family:'Poppins',sans-serif;color:#152c17;margin-bottom:8px;}
.lv-resident-forms__head p{color:#555;margin-bottom:0;}
.lv-resident-forms__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;}
@media (max-width:991px){.lv-resident-forms__grid{grid-template-columns:repeat(2,1fr);}}
@media (max-width:575px){.lv-resident-forms__grid{grid-template-columns:1fr;}}
.lv-resident-forms__card{background:#ffffff;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.08);border:1px solid #d8dcd0;padding:28px 24px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:#23291f;transition:transform .15s ease,box-shadow .15s ease;}
.lv-resident-forms__card:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12);text-decoration:none;color:#23291f;}
.lv-resident-forms__icon{width:48px;height:48px;border-radius:50%;background:#1e3b20;color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px;}
.lv-resident-forms__card h3{font-family:'Poppins',sans-serif;font-size:17px;margin:0;color:#152c17;}
.lv-resident-forms__card p{font-size:13.5px;color:#555;margin:0;line-height:1.5;flex:1;}
.lv-resident-forms__go{color:#e8862e;font-weight:700;font-size:13px;}
