
.company-details{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:30px;padding:28px 0;border-top:1px solid #ffffff22;font-size:12px}
.company-details strong{font-size:12px;color:#e8ece6}.company-details p{font-size:12px;color:#bdc7bf;line-height:1.8;margin:10px 0 0}.company-details a:hover{text-decoration:underline}
.ldc-whatsapp{position:fixed;right:24px;bottom:24px;z-index:90;display:flex;gap:10px;align-items:center;background:#245944;color:white;border:1px solid #7ba58b;padding:13px 18px;border-radius:30px;box-shadow:0 5px 24px #0003;font-size:13px}.ldc-whatsapp svg{width:25px;height:25px}.ldc-whatsapp:hover{background:#183f30;transform:translateY(-2px)}
.contact-business{margin:25px 0}.contact-business>a{display:block;margin:8px 0;color:#365d6e;font-weight:600}.contact-business p{font-size:12px;margin-top:18px}
footer{padding-bottom:90px}
@media(max-width:760px){.company-details{grid-template-columns:1fr;gap:20px}.ldc-whatsapp{right:14px;bottom:14px;padding:12px}.ldc-whatsapp span{display:none}}
.entrance-planner .brief-illustration{max-width:600px;margin-left:-15px;margin-right:-15px}.brief-illustration>img{width:100%;height:auto;object-fit:contain}.brief-illustration>span{margin-top:8px}