.florida-intro{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,48px);display:grid}.florida-intro figure{margin:0}.florida-intro img{object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:560px}.florida-article section{margin:28px 0}.florida-article details{border:1px solid #b8a78b;border-radius:10px;margin:18px 0;padding:14px 18px}.florida-article summary{cursor:pointer;font-weight:600}.florida-care{color:#302c25;background:#eee6d7;border-radius:12px;padding:20px}@media (max-width:640px){.florida-intro{grid-template-columns:1fr}.florida-intro figure{max-width:300px;margin:auto}}
