/* Ma teinte en photo : encart sur le formulaire de contact (aperçu 11/11/2026) */
.wftpc{font-family:Montserrat,sans-serif;color:#151B33;background:#F3F4F8;border:2px solid #ADFB83;border-radius:16px;padding:14px;margin:0 0 18px;scroll-margin-top:110px}
.wftpc__h{display:flex;align-items:center;gap:12px}
.wftpc__h i{width:44px;height:44px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}
.wftpc__h b{display:block;font-size:14px}.wftpc__h small{font-size:12px;color:#5B6178}
.wftpc__th{display:flex;gap:8px;margin:12px 0 0}.wftpc__th img{width:64px;height:64px;border-radius:10px;object-fit:cover}
.wftpc p{font-size:13px;line-height:1.5;color:#5B6178;margin:10px 0 8px}
.wftpc__back{font-size:13px;font-weight:600;color:#151B33!important;text-decoration:underline}
.wftpc__nx{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}
.wftpc__nx a{flex:1 1 140px;text-align:center;padding:12px;border-radius:12px;font-weight:700;font-size:14px;text-decoration:none!important;background:#fff;color:#151B33!important;border:1.5px solid #D9DCE5}
.wftpc__nx a:first-child{background:#ADFB83;border-color:#ADFB83}
.wftpc__h span{min-width:0}.wftpc__h small{display:block;line-height:1.4;margin-top:2px}.wftpc__h b{line-height:1.3}
