.site-visit-float::before,.site-visit-float::after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(255,215,0,.8);z-index:-1;animation:auraPulse 2.4s ease-out infinite}.site-visit-float::after{animation-delay:1.2s}---------------------------------- .property-checklist{width:100%;border-collapse:separate!important;border-spacing:0;font-family:"Inter",Arial,sans-serif;font-size:15px;line-height:1.65;color:#4a3a16;background:#fffdf7;border:1px solid #f1d487;border-radius:14px;overflow:hidden}.property-checklist th{background:#ffc03e;color:#3d2b00;text-align:left;padding:16px 20px;font-size:16px;font-weight:700}.property-checklist td{padding:16px 20px;border-bottom:1px solid #f5e4b8;vertical-align:top}.property-checklist tr:last-child td{border-bottom:none}.property-checklist tbody tr:nth-child(even){background:#fff8e7}.property-checklist tbody tr:hover{background:#fff0c7}.property-checklist td:first-child{width:28%;color:#9a6500;font-weight:700}.property-checklist thead th:first-child{border-top-left-radius:14px}.property-checklist thead th:last-child{border-top-right-radius:14px}.property-checklist tbody tr:last-child td:first-child{border-bottom-left-radius:14px}.property-checklist tbody tr:last-child td:last-child{border-bottom-right-radius:14px}@media (max-width:600px){.property-checklist,.property-checklist thead,.property-checklist tbody,.property-checklist th,.property-checklist td,.property-checklist tr{display:block}.property-checklist thead{display:none}.property-checklist tr{border-bottom:1px solid #f1d487}.property-checklist tr:last-child{border-bottom:none}.property-checklist td{border:none;padding:12px 16px}.property-checklist td:first-child{width:auto;padding-bottom:2px}}.property-checklist{width:100%;border-collapse:separate!important;border-spacing:0;font-family:"Inter",Arial,sans-serif;font-size:15px;line-height:1.65;color:#4a3a16;background:#fffdf7;border-top:none!important;border-left:1px solid #f1d487!important;border-right:1px solid #f1d487!important;border-bottom:1px solid #f1d487!important;border-radius:14px!important;overflow:hidden}.property-checklist tbody tr:last-child td{border-bottom:none!important}.property-checklist tbody tr:last-child td:first-child{border-bottom-left-radius:14px!important}.property-checklist tbody tr:last-child td:last-child{border-bottom-right-radius:14px!important}