@keyframes fadeInConfirm{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInBlock{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.formulaire-casa-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:2rem;max-width:1100px;margin:4rem auto;background-color:#fff;padding:3rem;border-radius:2rem;box-shadow:0 12px 28px rgba(0,0,0,0.06);flex-direction:row;animation:fadeInBlock 1s ease-out}.formulaire-col{flex:1 1 100%;text-align:left;background:#f7f7f7;padding:2.5rem 2rem;border-radius:1.8rem;box-shadow:0 8px 24px rgba(0,0,0,0.05);display:flex;flex-direction:column;justify-content:space-between;animation:fadeInBlock 1.2s ease-out}.coordonnees-col{flex:1 1 100%;background-color:#01224F;color:#fff;padding:2rem;border-radius:1.5rem;border-left:6px solid #c79c60;box-shadow:4px 4px 0 #c79c60;font-family:'Lato',sans-serif;line-height:1.8;font-size:1rem;text-align:center;animation:fadeInBlock 1.5s ease-out}.coordonnees-col p{margin:0}.formulaire-intro{text-align:center;padding:0 1rem;margin-bottom:2rem}.formulaire-intro h2{font-family:'Montserrat',sans-serif;color:#01224F;font-size:2rem;font-weight:700;margin-bottom:0.5rem;letter-