.fwt{display:inline-flex;align-items:center;gap:18px;margin:0 0 28px;padding:16px 22px;border-radius:20px;background:#fff;color:#000;box-shadow:0 1px 0 rgba(0,0,0,.05),0 12px 32px -18px rgba(0,0,0,.3)}.fwt__cliente{display:flex;align-items:center}.fwt__logo{height:clamp(30px,3.4vw,42px);width:auto;display:block}.fwt__nome{font-size:clamp(18px,1.6vw,21px);font-weight:600;letter-spacing:-.01em;line-height:1.1;white-space:nowrap}.fwt__firma{display:inline-flex;align-items:center;gap:8px;padding-left:18px;border-left:1px solid #dfe4ec}.fwt__with{font-size:22px;font-weight:500;line-height:1;letter-spacing:-.01em;color:#000;transform:translateY(1px)}.fwt__telajo{flex:none}@media (max-width:480px){.fwt{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 18px}.fwt__firma{padding-left:0;padding-top:12px;border-left:0;border-top:1px solid #dfe4ec;align-self:stretch}}